Nghĩa method

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

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

nghĩa method

1 method :

[final] [ret_type]name ([arglist])

ivateđể định nghĩa tầm vực của

Môn : Ngôn ngư Java

Slide 157

ivateđểđịnh nghĩa tầm vực của method kết hợp với class thay gì với method không được overrided.

n n lệnh định nghĩa biến, hằng, kiểu thi miêu tả chính xác giải thuật của

Chương 9 : Định nghĩa method & sử dụng

Chương 9 : Định nghĩa method & sử dụng

Gi m

‰ Sau khi method đã được định nghĩa gọi method. Cú pháp của lời gọi me 152 (chương 8). Do method trả về k lời gọi method thường được dùng t biểu thức cơ bản để cấu thành biểu

‰ Thí dụ, giả sử ta đã định nghĩa met thể gọi nó như sau :

n = 8;

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

n = 8;

ketqua = giaithua(n); // gọi me

ethod

a, ta có thể sử dụng (gọi) nó nhờ lời ethod đã được miêu tả trong slide

kết quả kết hợp với tên method nên trong 1 biểu thức (lời gọi method là u thức phức tạp hơn).

thod tính n! tên là giaithua(n) thì ta có

Môn : Ngôn ngư Java

Slide 159 ethod

Chương 9 : Định nghĩa method & sử dụng

Cơ chế truy‰ Các tham số trong lệnh định nghĩa ‰ Các tham số trong lệnh định nghĩa thức. Các tham số (thường là biểu là tham số thực. Nguyên tắc gọi me và kiểu của từng tham số thực tron số lượng các tham số hình thức và định nghĩa method.

‰ Lời gọi method sẽ truyền tham số t khởiđộng method chạyđểxửlý tha

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

khởi động method chạy để xử lý tha thời gian, method sẽđược gọi nhiề

thực cụ thể.

‰ Java chỉ hỗ trợ 1 cơ chế truyền tha (nội dung của tham số) và nhận lại

yn tham s

method được gọi là tham số hình thức) trong lời gọi method được gọi ethod là : số lượng các tham số thực

g lời gọi method phải bằng/trùng với kiểu của từng tham số trong lệnh hực trong lệnh gọi cho method rồi am sốthực vừa nhậnđược Theo

Môn : Ngôn ngư Java

Slide 160 am số thực vừa nhận được. Theo

u lần, mỗi lần với danh sách tham số

m số cho method : truyền bằng giá trị

kết quả kết hợp với tên method.

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

Tải bản đầy đủ (PDF)

(41 trang)