![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
蛟~
这个作者很懒,什么都没留下…
展开
-
java---final方法和final类
final 声明后不能修改: final变量:是常量,在声明是就需要对其进行初始化 final方法: 不适合在超类中声明final类 final类: final类中的所有方法都隐式地为final方法原创 2021-04-13 14:44:21 · 164 阅读 · 0 评论 -
java-类的多态性-抽象类和抽象方法
抽象类和具体类 抽象类和具体类的区别为: 抽象类只能作为继承·层次结构中的超类,不能创建抽象类的对象,而具体类可以用来创建对象。 抽象类是一组类的一般化描述,仅仅是指定子类的共同点。 抽象方法的声明 使用关键字abstract 声明抽象方法: public abstract 返回类型 draw(); 抽象方法仅仅是声明功能的接口——方法的头,并不提供功能的实现——即没有定义方法体。 包含抽象方法的类必须声明为抽象类,抽象类的所有具体子类都必须为超类的抽象方法提供具体实现 抽象类的声明 使用关键字abst原创 2021-04-07 22:16:11 · 264 阅读 · 0 评论 -
java-类的多态性-接口
接口 在java中接口主要用于声明一组类的公共操作(功能)的接口 接口由一种常量和一组抽象方法组成 接口中不包含变量和具体的实现方法 支持多重继承(即:一个接口可以有多个父接口) 接口仅仅是定义了一组功能的对外协议和规范,并没有实现这组功能,这个功能的真正实现是在实现这个接口的各个子类中完成的 使用关键字Implements实现接口功能 接口和抽象类的区别: 接口中不能实现任何方法,但是抽象类可以 一个类可实现多个接口,但是只继承一个父类 没有连接的类可以实现相同的接口 接口原创 2021-04-07 21:10:28 · 149 阅读 · 0 评论