赞
踩
特定标签做注释
使用 /** 文档注释 */
特定标签
生成api文档
抽象(abstract)类只有抽象方法时 ==> 使用接口(interface)完成
interface ==> public interface 类名{ }
接口内的抽象方法默认有 public abstract ==> void eat();
实现类使用implements, 并且是 多实现
实现类必须重写接口内所用抽象方法
接口必不能new 对象 , 接口也是多态的一种形式
接口属于引用数据类型
接口 => 对功能的封装
接口包含
类 extends 类 => 单继承
接口 extends 接口1 , 接口2… => 多继承
类 implements 接口, 接口2 … => 多实现
格式 : 类 extends 父类 implements 接口
抽象类 和 接口 异同点
相同点:
不同点:
抽象类 | 接口 | |
---|---|---|
关键字 | abstract | interface |
包含东西 | 普通类中所用东西, 也可以写抽象方法 | 抽象方法常量,静态方法,默认default方法 |
关系 | 类 extends 类 单继承 | 实现类 implements 接口 多实现 |
object是所有类的父类/超类
系统默认继承object类
api : Java帮助文档
toString()方法
equals()方法
: Java帮助文档
toString()方法
[外链图片转存中…(img-m3w6aWNl-1711450360772)]
equals()方法
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。