Ngôn ngữ lập trình - Chương 3 (HUST)
Chương 3 về lớp và đối tượng trong C++, bao gồm các nội dung về định nghĩa lớp, hàm thành viên, con trỏ this, cấp phát động bộ nhớ và các thành phần static. Tài liệu cung cấp các ví dụ minh họa về cách sử dụng lớp và đối tượng trong lập trình hướng đối tượng.
正在生成预览...
om du on g th an co ng .c Phần 2: Ngôn ngữ lập trình C++ cu u Chương 3: Lớp và đối tượng 1 om Các nội dung chính Con trỏ this ng th an Hàm thành viên co Sử dụng các đối tượng .c Lớp và các thao tác đối với lớp du on g Hàm bạn (friend function) cu u Định nghĩa lại các toán tử trong lớp Cấp phát động bộ nhớ Các thành phần kiểu static 2/52 om Lớp và các thao tác cơ bản .c Các thao tác cơ bản Định nghĩa: Tương tự như định nghĩa 1 kiểu dữ liệu mới. Mỗi đối tượng đều phải thuộc về một lớp nào đó. Nên định nghĩa 1 lớp mới là xây dựng lớp đó để chuẩn bị tạo ra các đối tượng của lớp đó. Khai báo: tương tự như khai báo dữ liệu hay hàm con. Tuy nhiên việc khai báo lớp thường chỉ được dùng khi việc định nghĩa lớp này cần phải làm sau đó (như khi định nghĩa các lớp có sử dụng các thành phần của nhau) cu u du on g th an co ng 3/52 Định nghĩa một lớp mới om .c Định nghĩa một lớp mới cho phép tạo ra một du on g th an co ng lớp mới, bao gồm các thành phần dữ liệu và các hàm thành viên cần thiết. E: từ khóa xác định mức độ che dấu (hay Cú pháp: cu u class <Tên lớp> { //Đn các thành phần dữ liệu <E:> <type> d1; … //Đn các hàm thành viên <E:> <type> f1();… }; thuộc tính truy xuất): private, public hoặc protected Type: kiểu dữ liệu hoặc kiểu hàm và có thể là tên lớp Vị trí đặt đ/n lớp: có thể trước hoặc sau hàm main(). Không được đ/n một lớp trong một lớp khác 4/52 Ví dụ về đ/n lớp: Program 2.2 om cu u du on g public: void setRadius(float re){ r=re; } float getRadius(){ return r; } float area(){ return PI*
… 下载原始文件以阅读完整文档。
- 文档名称
- Ngôn ngữ lập trình - Chương 3 (HUST)
- 学校 / 课程
- Đại học Bách khoa Hà Nội · Ngôn ngữ lập trình
- 内容
- Chương 3 giới thiệu về Lớp và đối tượng trong C++, bao gồm định nghĩa lớp, hàm thành viên, cách sử dụng đối tượng và các khái niệm nâng cao như hàm bạn, định nghĩa lại toán tử, cấp phát động bộ nhớ.
- 目录
- Chương 3: Lớp và đối tượng
- Các nội dung chính
- Lớp và các thao tác cơ bản
- Định nghĩa một lớp mới
- Ví dụ về đ/n lớp: Program 2.2
- Khai báo lớp
- Sử dụng các đối tượng
- Program 3.2, mở rộng Program 2.2
- Hàm thành viên (member functions)
- Phân biệt giữa hàm thành viên và hàm tự do
- Các thao tác cơ bản cho hàm thành viên
- Hàm tự thiết lập và hàm tự hủy
- Hàm thành viên và hàm tự do
- Hàm thành viên: là hàm thuộc một lớp, và
- Hàm tự do: là các hàm
- 页数
- 52 页
- 上传者
- lienhejb
常见问题
此文档免费吗?
是的。“Ngôn ngữ lập trình - Chương 3 (HUST)”是免费的 — 只需登录并点击“下载”即可获取原始文件。
这份文档有多少页?
该文档共有 52 页,适用于课程 Ngôn ngữ lập trình。您可以在下载前进行在线预览。
我可以在下载前预览吗?
是的。您可以通过在线阅读器直接在本页面预览此文档,然后再决定是否下载。

评论 (0)
暂无评论。快来抢沙发吧!