Java基础
文章平均质量分 60
小明
这个作者很懒,什么都没留下…
展开
-
Java多态性,什么是Java的多态性
了解Java多态性什么是Java的多态性(向上转型)多态性的前提为什么使用多态性?多态性的使用向下转型instanceof运算符什么是Java的多态性(向上转型)Java的多态性是事物的多种形态,是运行时行为(向上转型,子类可以赋值给父类),父亲的行为像儿子。多态性的前提继承性(必须有父类和子类,才会有把子类赋值给父类的情况)子类重写了父类的方法(如果子类不重写父类的方法,调用的就还是父类的方法)为什么使用多态性?多态性可以减少重载函数的使用,可以调用子类重写后的方法多态性的使用当调用原创 2021-02-20 01:34:24 · 3871 阅读 · 1 评论 -
Java封装性详解
Java封装性特征详解什么是封装性?为什么要封装this关键字什么是封装性?为什么要封装为什么要封装?通过封装,可以实现对属性的数据访问限制。封装性的体现:四大权限修饰符其中四大权限修饰符为:priavte(在类内能访问),缺省(在同一个包下能访问),protected(不同包的子类能访问,这里有继承性的概念),public(在同一个工程(project)内能访问)。是单例模式的基础。高内聚低耦合的概念高内聚:内部数据操作细节自己完成,不允许外部干涉低耦合:对外暴露少量的方法用于原创 2021-02-19 17:04:29 · 847 阅读 · 1 评论