mọi người cho em hỏi đây là lỗi gì ạ?
link code:http://codepad.org/6zHwdXSD
C++ gọi static method bị lỗi "non-standard syntax"
Dòng 123 đúng thì dòng 124 sẽ sai
làm sao vừa là class vừa là object method được.
3 Likes
Sao lại dùng trường tĩnh (static field) thế kia! Đã thế còn gọi phương thức của đối tượng (non-static) theo cách gọi phương thức của lớp (static). Bạn có thấy getCount() không có từ khóa static?
Thêm nữa, làm thế nào để in ra 3 sinh viên mà bạn vừa khai báo? Không có mảng gì lưu trữ à?
Làm vậy không ổn.
- Tạo lớp
Studentchỉ để lưu trữ sinh viên, không đếm gì hết. - Tạo lớp khác, như
StudentManagerchẳng hạn, có mảng hoặcvectorđể lưu trữ danh sách sinh viên.
4 Likes
bạn có tài liệu về lập trình hướng đối tượng hay ko ạ , cho mình xin mình mới học hướng đối tượng nên đang thử static trong private hoaatj đông ntn

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?