摘要:
接口和抽象类存在的意义和应用场景的区别 特性 抽象类 可以有实例字段 可以有方法实现 子类非抽象时需要实现所有抽象方法 不可以被实例化 单继承 >is-a 接口 不可以有实例字段 方法不可以有实现(java8以后可以有静态方法和私有方法,java9以后可以有默认方法) 实现接口需要实现所有方法 “多 阅读全文
posted @ 2021-06-21 22:55
雨下整夜~
阅读(158)
评论(0)
推荐(0)
摘要:
封装、继承、抽象、多态分别可以解决那些问题? 面向对象的四大特性,对于他们的定义很熟悉,但是他们解决了哪些问题? 封装 封装 信息隐藏,数据保护 外部仅能通过类提供的方式,访问内部的信息或者数据,对于java来说,是属性字段私有化,访问函数公有,甚至部分属性字段没有的一种结构形式。 解决的问题 可控 阅读全文
posted @ 2021-06-21 22:18
雨下整夜~
阅读(257)
评论(0)
推荐(0)