多态,接口知识点回顾
2022-09-11 本文已影响0人
柴俊栋_2022公益强化班
这周是上大学以来内心最富足的一周了。王者荣耀是我比较喜欢的游戏,但是这周似乎在游戏把控方面做的还是相当不错的。不说呢么多了直接上干货,总结一下这周所学的知识点:
自动补齐main方法main然后alt+/
自动补齐输出语句syso然后alt+/
单行注释/取消单行注释ctrl+/
多行注释ctrl+shift+/
取消多行注释 ctrl+shift+\
自动导包ctrl+shift+o
快速构建实体类窗口的快捷键alt+shift+s
代码回退 ctrl+z
代码前进ctrl+y
1.多态的优势
方法中,使用父类型作为参数,可以接收所有子类对象
2.多态的弊端是什么?
不能使用子类的特有功能
3.引用数据类型的类型转换,有几种方式?
自动类型转换、强制类型转换
使用其他类的规则
使用同一个包中的类时,不需要导包。
使用java.lang包中的类时, 不需要导包。
其他情况都需要导包
如果同时使用两个包中的同名类,需要用全类名。
接口用关键字interface来定义
public interface接口名{}
接口不能实例化
接口和类之间是实现关系,通过implements关键字表示public class类名implements接口名{}
接口的子类(实现类)
要么重写接口中的所有抽象方法
要么是抽象类
接口和类的实现关系,可以单实现,也可以多实现。
public class类名implements接口名1 ,接口名2 {}
实现类还可以在继承一一个类的同时实现多个接口。
public class类名extends父类implements接口名1 ,接口名2 {}
知识点感觉还是不少的,这周努力把小游戏做一半,重点复习一下专业基础课,把补考给过了。