Biểu thức Java

Một phần của tài liệu Ngôn ngữ lập trình tiên tiến ppsx (Trang 32 - 33)

: xác định 1 hành động nào đó tại thờ

biểu thức Java

MÔN NGÔN

Bộ Môn Công nghệ phần mềm Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM

ơng 7

C JAVA

N NG JAVA

Môn : Ngôn ngư Java

Slide 126

Chương 7 : Biểu thức Java

Tng quát v b

‰ Tađã biết trong toán học công thứ

tính toán nàođó trên các số. ‰ Trong Java (hay ngôn ngữ lập trìn

tả qui trình tính toán nào đó trên nhưcông thức toán học, tuy nó tổ

liệu khác nhau) và phải tuân theo thức toán học.

Bộ Môn Công nghệ phần mềm Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM

‰ Đểhiểuđược biểu thức, ta cần hiể

ƒ Các toán hạng : các biến, hằng ƒ Các toán tửtham gia biểu thức ƒ Qui tắc kết hợp toán tửvà toán ƒ Qui trình mà máy dùngđểtính ƒ Kiểu của biểu thức là kiểu của

biu thc Java

ức là phương tiện miêu tả 1 qui trình nh khác), ta dùng biểu thức để miêu các dữ liệu ⇒ biểu thức cũng giống

ổng quát hơn (xửlý trên nhiều loại dữ

o qui tắc cấu tạo khắt khe hơn công

Môn : Ngôn ngư Java

Slide 127 ểuđược các thành phần của nó : g dữliệu,... c : +,-,*,/,... n hạngđểtạo biểu thức. trịcủa biểu thức. kết quảtính toán biểu thức. Chương 7 : Biểu thức Java Các biu th Biểu thức cơ bản là phần tử nhỏ nh trong các phần tửsauđược gọi là biể

ƒ Biến, thuộc tính củađối tượng, ƒ Hằng gợi nhớ,

ƒ Giá trịdữliệu cụthểthuộc kiểu ƒ Lời gọi method

Bộ Môn Công nghệ phần mềm Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM

ƒ Lời gọi method,

ƒ 1 biểu thứcđượcđóng trong 2 d Qui trình tạo biểu thức là qui trìnhđệ

toán hạng của nó, trong đó toán hạn biểu thức sẵn có (đãđược xây dựng đểbiến nó trởthành biểu thức cơbản hc cơ bn hất cấu thành biểu thức bất kỳ. Một ểu thức cơbản : nàođó (nguyên, thực,..)

Môn : Ngôn ngư Java

Slide 128 dấu ().

ệqui : ta kết hợp từng toán tửvới các ng hoặc là biểu thức cơbản hoặc là trướcđó và nênđóng trong 2 dấu () n). (adsbygoogle = window.adsbygoogle || []).push({});

Các to

Dựa theo sốtoán hạng tham gia, có 3 loạ

ƒ toán tử1 ngôi: chỉcần 1 toán hạ

1đại lượng.

ƒ toán tử2 ngôi: cần dùng 2 toán

đại lượng.

ƒ toán tử3 ngôi: cần dùng 3 toán

điều kiện c hầu lấy kết quảv1 hay v Java thường dùng các ký tự đặc biệtđểm

ƒ toán tử'+': cộng 2đại lượng

Bộ Môn Công nghệ phần mềm Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM

ƒ toán tử + : cộng 2đại lượng.

ƒ toán tử'-': trừ đại lượng 2 ra khỏi

ƒ toán tử'*': nhân 2đại lượng.

ƒ toán tử'/': chiađại lượng 1 chođạ

Trong vài trường hợp, Java dùng cùng 1 khác nhau. Trong trường hợp này, ngữ

lẫn.

Ngữcảnh thường là kiểu của các toán hạ

toán tử được hiểu là toán tử1 ngôi.

oán tại toán tửthường dùng nhất :

Một phần của tài liệu Ngôn ngữ lập trình tiên tiến ppsx (Trang 32 - 33)