Bài giảng Lập trình hướng đối tượng C ++ - Đại học Cần Thơ - Chương 4: Hàm (Function)

Mục tiêu

Mô tả cách khai báo, định nghĩa, và gọi hàm

Nội dung

Khai báo hàm, định nghĩa hàm

Tham số, đối số, phạm vi

Biến tự động, biến thanh ghi, biến nội tuyến

Đối số mặc định, đối số hàng lệnh

 

 

 

ppt8 trang | Chuyên mục: C/C++ | Chia sẻ: dkS00TYs | Lượt xem: 1476 | Lượt tải: 2download
Tóm tắt nội dung Bài giảng Lập trình hướng đối tượng C ++ - Đại học Cần Thơ - Chương 4: Hàm (Function), để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
Khoa Công Nghệ Thông Tin & Truyền Thông Đại Học Cần Thơ HÀM CHƯƠNG 4: (FUNCTION) Hàm Mục tiêu Mô tả cách khai báo, định nghĩa, và gọi hàm Nội dung Khai báo hàm, định nghĩa hàm Tham số, đối số, phạm vi Biến tự động, biến thanh ghi, biến nội tuyến Đối số mặc định, đối số hàng lệnh Chương 4 Hàm Là Gì? Một phương thức để đóng gói quá trình tính toán  dễ dàng sử dụng Định nghĩa hàm Khai báo hàm Tên hàm Các tham số của hàm Kiểu trả về của hàm Một phương thức để đóng gói quá trình tính toán  dễ dàng sử dụng Định nghĩa hàm Khai báo hàm Tên hàm Các tham số của hàm Kiểu trả về của hàm Định nghĩa hàm Các lệnh Sử dụng hàm Gọi hàm Tên hàm ( ) Các đối số Nhận kết quả trả về của hàm Chương 4 Ví Dụ Về Hàm Tên hàm Các tham số Khai báo hàm Định nghĩa hàm Định nghĩa hàm Các đối số Chương 4 Phạm Vi Toàn Cục – Cục Bộ Phạm vi toàn cục Được định nghĩa ở phạm vi chương trình Phạm vi cục bộ Được định nghĩa ở phạm vi khối hay hàm Toán tử phạm vi :: int xyz = 1;	 // xyz là toàn cục void Foo (int xyz) // xyz là cục bộ cho thân của Foo { if (xyz > 0) {	 double xyz =2; // xyz là cục bộ cho khối này cout 0 ? n : -n; } int Factorial (unsigned int n) { return n == 0 ? 1 : n * Factorial(n-1); } Chương 4 Đối Số Mặc Định - Hàng Lệnh Đối số mặc định bỏ bớt đi gánh nặng phải chỉ định các giá trị của đối số cho tất cả các tham số hàm Đối số hàng lệnh Có thể nhận không hay nhiều đối số từ hàng lệnh được tạo ra sẵn cho một chương trình C++ thông qua hàm main Ví dụ: int main (int argc, const char* argv[]); Chương 4 

File đính kèm:

  • pptBài giảng Lập trình hướng đối tượng C ++ - Đại học Cần Thơ - Chương 4 Hàm (Function).ppt
Tài liệu liên quan