Xây dựng lớp

Khai báo dữ liệu(thuộc tính) thành phần: như khai báo biến. Khai báo hàm thành phần: kiểu tênhàm(dsdoi) { } Chú ý: có thể xây dựng hàm bên ngoài lớp bằng cách: - Trong thân lớp: kiểu tênhàm(dsdoi); - Bên ngoài lớp: kiểu Tên_lớp::tênhàm(dsdoi) { } | Xây dựng lớp Cú pháp class tên_lớp{ Phạm vi: //khai báo dữ liệu thành phần Phạm vi: //Khai báo hàm thành phần }; Trong đó: Phạm vi: private(mặc định), protected, public Khai báo dữ liệu(thuộc tính) thành phần: như khai báo biến. Khai báo hàm thành phần: kiểu tênhàm(dsdoi) { } Chú ý: có thể xây dựng hàm bên ngoài lớp bằng cách: Trong thân lớp: kiểu tênhàm(dsdoi); Bên ngoài lớp: kiểu Tên_lớp::tênhàm(dsdoi) { } Ví dụ Xây dựng lớp hình chữ nhật Class HCN{ private : float cd, cr; public: void nhap(); void in(); float tinhdt() {return cd*cr; } }; Void HCN::nhap() {cout>cd>>cr;} Void HCN::in() {cout>hd>>td;} Void Diem::in(){cout>cd>>cr;} Void HCN::in() {cout>hd>>td;} Void Diem::in(){cout>SBD; cout>t>>l>>h; } Void TS::in(){coutthànhphần hoặc (*pointer).thànhphần h->cd, (*h).cd, h->nhap() Class A{ public:int a; public: void f(){ A ob;

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
131    5    1    13-06-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.