![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础笔记
少时诵诗书丶
这个作者很懒,什么都没留下…
展开
-
何时使用接口何时使用抽象类
其实两者很相似,比如 1) 都可以被继承 (2) 都不能被实例化 (3) 都可以包含方法声明 (4) 派生类必须实现未实现的方法 所以我疑惑了很久,为什么要设计两个那么相似的东西,但是看了一篇文章我觉得说的还比较容易理解,地址如下: https://www.jianshu.com/p/28e3b4d61945 自己总结一下,就是抽象类适合定义一些固有属性,比如class Person,有 眼睛,有鼻子,而所有的子类也都需要这些属性,那么就适合定义为抽象类,而接口更适合定义一些功能,继续比如c.原创 2021-07-20 10:57:04 · 70 阅读 · 0 评论 -
java基础学习回顾
一、稀疏数组 完全没印象,不知道之前怎么学的 二、static 关键字 修饰方法或属性时,类加载时就会加载,了用类名. 属性或方法直接调用 三、抽象方法 abstract 关键字修饰,是一种约束,子类必须实现抽象父类未实现的方法,不能被实例化 即不能new 出来对象,因为没有构造方法;只能单继承; 四、接口 interface关键字修饰,方法默认的修饰符是public abstract,变量默认的修饰符是public static...原创 2021-07-12 17:35:20 · 43 阅读 · 0 评论