Làm thế nào bạn có thể ngăn chặn lớp học của bạn được kế thừa thêm?
Làm thế nào bạn có thể ngăn chặn lớp học của bạn được kế thừa thêm?
Để ngăn chặn việc lớp của bạn được kế thừa thêm, bạn có thể sử dụng từ khóa final
trước tên lớp khi khai báo lớp đó. Khi một lớp được đánh dấu là final
, không có lớp nào khác có thể kế thừa từ lớp đó. Điều này đảm bảo rằng lớp của bạn sẽ không bị thay đổi thông qua kế thừa và hành vi của nó sẽ được bảo toàn.
Citations:
[1] https://topdev.vn/blog/ke-thua-trong-c/
[2] https://viettuts.vn/java/tinh-ke-thua-trong-java
[3] https://howkteam.vn/course/lap-trinh-oop-voi-c/ke-thua-trong-lap-trinh-huong-doi-tuong-1379
[4] https://stackoverflow.com/questions/10464406/when-to-prevent-class-inheritance
[5] https://fxstudio.dev/lap-trinh-huong-doi-tuong-oop-voi-swift/
[6] https://matthiasnoback.nl/2018/09/final-classes-by-default-why/
[7] https://developer.android.com/codelabs/basic-android-kotlin-training-classes-and-inheritance?hl=vi
[8] https://viblo.asia/p/chuong-5-object-oriented-programming-bW...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào