
Bài giảng Lập trình hướng đối tượng: Class và Object - Trần Phước Tuấn
Thông tin tài liệu:
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ìm kiếm theo từ khóa liên quan:
Lập trình hướng đối tượng Bài giảng Lập trình hướng đối tượng Lớp đối tượng Thiết kế lớp Hàm đặc biệt Phương thức đặc biệtTài liệu có liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 313 0 0 -
101 trang 211 1 0
-
14 trang 140 0 0
-
Giáo trình lập trình hướng đối tượng - Lê Thị Mỹ Hạnh ĐH Đà Nẵng
165 trang 128 0 0 -
Giáo trình Lập trình Windows 1 - Trường CĐN Đà Lạt
117 trang 103 0 0 -
Giáo trình Phân tích, thiết kế hướng đối tượng với UML: Phần 1 - Trường ĐH Công nghiệp Quảng Ninh
111 trang 102 0 0 -
265 trang 92 0 0
-
Giáo trình Lập trình hướng đối tượng với Java: Phần 2 - Trần Thị Minh Châu, Nguyễn Việt Hà
141 trang 86 0 0 -
33 trang 74 0 0
-
Ngôn ngữ lập trình C# 2005 - Tập 3: Lập trình hướng đối tượng (Phần 1)
196 trang 56 0 0 -
Đề cương môn học Lập trình Java
28 trang 53 0 0 -
Cấu trúc dữ liệu và Ngôn ngữ lập trình C
261 trang 50 0 0 -
Giáo trình Lập trình hướng đối tượng với Java: Phần 1 - Trần Thị Minh Châu, Nguyễn Việt Hà
150 trang 45 0 0 -
Bài giảng Lập trình hướng đối tượng (dùng JAVA): Chương 1 - Trần Minh Thái
40 trang 45 0 0 -
Tự học lập trình hướng đối tượng và lập trình cơ sở dữ liệu C part 1
40 trang 43 0 0 -
CHƯƠNG 14: CÁC CẤU TRÚC DỮ LIỆU ĐA CHIỀU
22 trang 41 0 0 -
Bài giảng Lập trình Java cơ bản: Chương 3 - GV. Võ Hoàng Phương Dung
55 trang 40 0 0 -
Đồ án môn học: Nghiên cứu về AOP
66 trang 37 0 0 -
Phân tích thiết kế hướng đối tượng (phần 8)
7 trang 36 0 0 -
Giáo trình: Lập trình hướng đối tượng
98 trang 35 0 0