千锋教育前端Vue3.0全套视频教程(Kerwin2023版,Vue.js零基础

Java 语言的一个体现封装特性的语法机制:访问权限控制。通过控制访问权限,将一些属性封装起来,让外部仅可以通过对外暴露的方法去对一些属性进行修改。在现实中更多是为了控制某些属性按所期待的方式进行修改,而不是直接修改属性进行修改,相信在工作中也能看到很多相关的例子,为了保护数据和隐藏信息而作一些限制。
继承
继承最大的作用就是用来实现更好的代码复用,如果两个类有相同的一部分属性,即可抽取一个父类用于放置相同属性,子类继承于它,这样两个类就可以减少重复代码的编写。当然如果在编写代码的过程中嵌套太多层的继承关系也会适得其反,复杂的代码层级关系使得代码可读性及可维护性下降。所以,只有合适的继承关系使用可解决代码复用问题,提升可维护性。
多态
多态是指子类可以替换父类,在运行时调用子类的实现。以下是 Java 语言实现多态的一种方式。
多态的实现需要编程语言提供特殊的语法机制,比如继承加方法重写、接口类。多态用于提高代码的可扩展性和复用性,通过多态使代码变得更加灵活。