01/10/2018, 15:52
Trong c++ có từ khóa override không?
Trong c++ có từ khóa override ko mn nhỉ ,thấy trong c# có
Bài liên quan
Trong c++ có từ khóa override ko mn nhỉ ,thấy trong c# có
Có.
http://en.cppreference.com/w/cpp/language/override
C++11 - OOP - override :: Bài viết :: STDIO
Hướng dẫn, ý nghĩa, cách sử dụng và ứng dụng từ khóa override trong C++11. Ở C++11, các thiết kế đưa ra thêm khái niệm về override để giúp lập trình viên kiểm soát các sơ sót trong override, đôi lúc trong chương trình ta nhầm lẫn với overload.
nỏ chỉ override đc hàm ảo thôi ak a
Chỉ có hàm ảo mới override đc. Trong C# phương thức mặc định là hàm ảo nên bạn thấy override trong C# xài dc với mọi phương thức, còn trong C++ thì phương thức mặc định là non-virtual nên bạn mới thấy rõ override nó chỉ override đc phương thức ảo thôi
Hình như
override
cũng chỉ là từ khóa thôi chứ đâu phải chức năng mới đâu nhỉ?đúng rồi, từ khóa mới cho dễ debug khi khai báo nhầm method signature thôi