Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P27 pdf
MIỄN PHÍ
Số trang
10
Kích thước
362.3 KB
Định dạng
PDF
Lượt xem
1258

Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P27 pdf

Nội dung xem thử

Mô tả chi tiết

Chương 7. Lớp và đối tượng

private:

int x, y, m ;

public:

void nhapsl() ;

void hien() ;

void an() { putpixel(x, y, getbkcolor());}

};

void DIEM::nhapsl()

{

cout <<"\n Nhap hoanh do (cot) va tung do (hang) cua diem: '';

cin >> x >> y ;

cout << ''\n Nhap ma mau cua diem: '';

cin >> m ;

}

void DIEM::hien()

{

int mau_ht ;

mau_ht = getcolor();

putpixel(x, y, m);

setcolor(mau_ht);

}

Qua ví dụ trên có thể rút ra một số chú ý sau:

+ Trong cả 3 phương thức (dù viết trong hay viết ngoài định nghĩa lớp) đều

được phép truy nhập đến các thuộc tính x, y và m của lớp.

+ Các phương thức viết bên trong định nghĩa lớp (như phương thức an() )

được viết như một hàm thông thường.

+ Khi xây dựng các phương thức bên ngoài lớp, cần dùng thêm tên lớp và

toán tử phạm vi :: đặt ngay trước tên phương phức để quy định rõ đây là

phương thức của lớp nào.

3. Biến, mảng và con trỏ đối tượng

Như đã nói ở trên, một lớp (sau khi định nghĩa) có thể xem như một kiểu đối

tượng và có thể dùng để khai báo các biến, mảng đối tượng. Cách khai báo biến,

mảng đối tượng cũng giống như khai báo biến, mảng các kiểu khác (như int, float,

219

Tải ngay đi em, còn do dự, trời tối mất!