30/09/2018, 23:31

Cho em hỏi về cấp phát trong class với ạ

em sửa thành public: int x;
Nhưng tại sao lại cần phải có = new Test(); ạ

Sáng Béo viết 01:32 ngày 01/10/2018

câu hỏi về “cấp phát trong class” của bạn đâu?

Ngô Doãn Tuấn viết 01:46 ngày 01/10/2018

Chắc ý của bạn ấy là dòng này

Test *t = new Test();


public: int x;

Việc em sửa thành publicj int x nó cũng không thể ảnh hưởng tới đối tượng của class được.

new Test();

Đó là cú pháp của việc bạn cấp phát bộ nhớ cho con trỏ !

Bạn nên đọc lại lý thuyết để tránh nhầm lẫn giữa việc sử dụng đối tượng và sử dụng con trỏ !

The Wind viết 01:39 ngày 01/10/2018

Mình nghĩ bạn nên học lại lý thuyết

Bài liên quan
0