You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Với yêu cầu đề bài như thế này, ta có thể sử dụng 1 biến tĩnh để theo dõi số lượng đối tượng hiện tại, sau đó với mỗi lần nhập thêm 1 đối tượng ta có thể gán id của đối tượng hiện tại = số lượng đối tượng + id mặc định ban đầu.
VD: Nếu yêu cầu id là số nguyên có 5 chữ số -> id mặc định ban đầu là 10000
Ví dụ:
classObject
{
staticint numbers_of_obj;
int id;
friend istream& operator >> (Object &other)
{
other.id = 10000 + numbers_of_obj++;
return in;
}
};
int Object::numbers_of_obj = 0; // Khởi tạo số lượng đối tượng hiện tại bằng 0intmain()
{
Object obj1; // id = 10000
Object obj2; // id = 10001
}
The text was updated successfully, but these errors were encountered:
Với yêu cầu đề bài như thế này, ta có thể sử dụng 1 biến tĩnh để theo dõi số lượng đối tượng hiện tại, sau đó với mỗi lần nhập thêm 1 đối tượng ta có thể gán id của đối tượng hiện tại = số lượng đối tượng + id mặc định ban đầu.
VD: Nếu yêu cầu id là số nguyên có 5 chữ số -> id mặc định ban đầu là 10000
Ví dụ:
The text was updated successfully, but these errors were encountered: