Danh mục

Bài giảng Lập trình hướng đối tượng: Class và Object - Trần Phước Tuấn

Số trang: 15      Loại file: pdf      Dung lượng: 216.21 KB      Lượt xem: 3      Lượt tải: 0    
Hoai.2512

Hỗ trợ phí lưu trữ khi tải xuống: 2,000 VND Tải xuống file đầy đủ (15 trang) 0

Báo xấu

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng này trình bày một số nội dung như: Lớp và đối tượng (C++); thư viện hóa; lớp Set (tập hợp); thiết kế lớp; các phương thức/hàm đặt biệt; hàm bạn/lớp bạn. Mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình hướng đối tượng: Class và Object - Trần Phước Tuấn N i dung 1. L p và và i ng nh ngh a: tên l p, thu c tính, ph ng th c Cài t ph ng th c m b o tính úng n c a d li u L P TRÌNH Các thành ph n, ph m vi truy c p NG IT NG 2. Th vi n hóa CLASS & OBJECT 3. M t ví ví d 4. Thi t k l p Xác nh thành ph n d li u Tr n Ph c Tu n Xác nh thành ph n x lý tuantp@hcmup.edu.vn 5. Các ph ng th c/hà c/hàm c bi t Constructor http://giaotrinh.tranphuoctuan.com Destructor 6. Hàm b n, l p b n 9/6/2009 T.P.TU N - LTH T 2 1. L p và i ng (C++) 1. L p và i ng (C++) p: ki u d li u tr u t ng. private Ví d : o ra protected i t ng public class Point { thu c l p ct class TÊNL P int xVal, yVal; void main() { Point TÊN L P i [: L PCHA ] public: Point pt; ng void SetPt (int, int); { : Khai báo void OffsetPt (int, int); pt.SetPt(10,20); li u DataType1 memberdata1; p pt.OffsetPt(2,2); thành viên }; i hàm DataType2 memberdata2; …….. void Point::SetPt Point (int x, int y) { trên ……………. xVal = x; i t ng < Quy n truy xu t > : nh ngh a yVal = y; p các Hàm memberFunction1(); các hàm } pt.xVal = 10; // úng hay sai?thao tác thành viên memberFunction2(); thành viên void Point::OffsetPt Point (int x, int y) { xVal += x; Point pt1, pt2, pt3; ………….. ………. yVal += y; }; } ...

Tài liệu được xem nhiều: