
#2
Nội dung
•Khái niệm về lớp và đối tượng
•Thiết kế các thuộc tính và hành động của lớp
•Cài đặt các phương thức

#3
Khái niệm
§L p đi t ng: Đnh nghĩa các đc đi m/ ớ ố ượ ị ặ ể
thông tin (thu c tính) và hành đng/ ch c ộ ộ ứ
năng/ (ph ng th c) chung cho t t c các ươ ứ ấ ả
đi t ng c a cùng m t lo i.ố ượ ủ ộ ạ
§Đi t ng: Th hi n (instance) c th c a ố ượ ể ệ ụ ể ủ
m t l p đi t ng.ộ ớ ố ượ
3

#4
Khái niệm
VD: L p SINHVIEN g mớ ồ
§Thu c tính: H tên, gi i tính, ngày tháng ộ ọ ớ
năm sinh, đi m tb, đi t ng u tiên, ...ể ố ượ ư
§Ph ng th c: H c bài, làm bài thi, bài ươ ứ ọ
t p, ...ậ
Sinh viên Nguy n Văn A, Lý Th B là đi ễ ị ố
t ng thu c l p SINHVIEN ượ ộ ớ
4

#5
Đối tượng trong LTHĐT
5
Tách bi t gi a giao ti p và cài đt c thệ ữ ế ặ ụ ể
interface
Implementation
Làm cái gì?
Làm b ng ằ
cách nào?


