- 博客(3)
- 收藏
- 关注
原创 抽象
Java语言中,用abstract关键字来修饰一个类时,这个类叫作抽象类。抽象类是它的所有子类的公共属性的集合,是包含一个或多个抽象方法的类。抽象类可以看作是对类的进一步抽象。 abstract class Shapes { //基本形状类,抽象类 public abstract void draw(); //绘图方法,抽象方法 } class Circle extends Shapes { //圆形类继承于基本形状类 public void draw() { //实现抽象父类的抽象绘图方法 System.
2020-10-24 18:35:55
53
原创 接口
接口的引入 接口的概念 接口也是一种数据类型,比抽象类更加抽象的’类’。 接口是功能的集合,它只描述功能所具备的方法,如何实现这些方法由实现类(子类)通过方法重写来完成。 接口的定义和使用格式 3.1 定义格式 interface 接口名{ // 抽象方法 // 默认方法:JDK1.8 } 3.2 使用格式 class 类名 implements 接口名{ // 重写抽象方法 } 3.3 示例代码 /** 表.
2020-10-24 18:33:32
212
原创 多态——Java基础
抽象类的多态场景描述一位刚毕业的老师,目前只能通过骑车上班,多年后终于坐骑升级了,有了自己的小汽车,于是骑着小汽车上班。骑自行车上班1.自行车类public class Bike{//自行车类 public void start(){ System.out.println(“自行车-启动:握好把手,踩下脚踏板…”); } public void stop(){ System.out.println(“自行车-停止:捏刹车…”); } } 123456782.教师类public class Teacher {
2020-10-24 18:32:02
107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人