Đầu tiên chúng ta tạo file hpp (file header), đây là đoạn mã sau khi viết xong các bạn lưu lại với định dạng .hpp, ở đây mình để là cat.hpp
Còn đây là file cpp mà chúng ta sẽ gọi các phương thức trong class cat.hpp về
Bên C các bạn thường quen với các thư viện chuẩn .h, ở đây khi làm quen với C++ các bạn có thể tạo ra một lớp như vậy và sử dụng nó trong #include. Hãy từ từ nghiên cứu thêm nha các bạn
- Code:
#include "iostream.h"
class Cat
{
public:
Cat(int initialAge);
~Cat();
int GetAge()
{
return itsAge;
}
void SetAge(int age)
{
itsAge=age;
}
void Meow(){cout<<"Meo meo ! ";}
private:
int itsAge;
};
Còn đây là file cpp mà chúng ta sẽ gọi các phương thức trong class cat.hpp về
- Code:
#include "F:\\BlackWind\\C++\\my code\\cat.hpp"
Cat::Cat(int initialAge)
{
itsAge=initialAge;
}
Cat::~Cat()
{
}
void main()
{
Cat Tom(5);
Tom.Meow();
Tom.SetAge(7);
cout<<"Now Tom is: "<<Tom.GetAge()<<" years old.\n";
}
Bên C các bạn thường quen với các thư viện chuẩn .h, ở đây khi làm quen với C++ các bạn có thể tạo ra một lớp như vậy và sử dụng nó trong #include. Hãy từ từ nghiên cứu thêm nha các bạn