30/09/2018, 20:32

Class trong C++

Mọi người cho em hỏi về class trong C++.
VD: khi tạo một class Date, và một class NhanVien, trong class NhanVien có 2 thuộc tính là NgaySinh và NgayCongTac có sử dụng class Date như là kiểu dữ liệu, thì đến lúc dùng khai báo các hàm khởi tạo (mặc định, tham số) dùng như thế nào ạ?
Em cảm ơn!

Ngô Doãn Tuấn viết 22:33 ngày 30/09/2018
 Date NgayCongTac(truyenthamso);
Nguyễn Thế Thắng viết 22:41 ngày 30/09/2018

ngay sau khi bạn tạo 1 Class là bạn có thể gọi nó rồi (kể cả trong class đó bạn gọi kiểu dữ liệu là Class đó nhưng chỉ gọi trong phương thức của Class mà thôi. )
ví dụ:

Class A{
int a;
A b; // không được
public: 
void InRa(int bien1, A bien2) // OK
{
}
};
Class B{
int b;
A c; // ok
public:
void InB(int bien1, A bien2) // ok
{
}
};
Bài liên quan
0