摘要:
接口实际上是一种特殊的抽象类 接口中所有的方法都是抽象方法 接口使用的interface来声明 类只能单继承.接口支持多实现 接口同样具有多态性. 接口可以把很多不相关的内容进行整合. 特点: 1.接口中所有的方法都是抽象方法.都是公开的. 2.接口中所有的变量都是全局静态常量. 例子: 用一个新的 阅读全文
摘要:
抽象:现实中不存在的东西. 在Java中:只声明,不实现. 抽象方法:使用abstract来修饰.不可有有方法体.直接用分号结束 抽象类:如果一个类中有抽象方法.这个类必须是一个抽象 特点: 1.抽象类不可以创建对象 2.抽象类的子类.必须重写父类中的抽象方法.否则,子类必须也是抽象类 通过抽象类可 阅读全文
摘要:
1.被final修饰的变量不可以被改变,又被称为常量 2.被final修饰的方法不可被重写. 3.被final修饰的类不可以被继承. 例如: 然后你就改不了了 阅读全文
摘要:
游戏代练——记得做 阅读全文
摘要:
多态:同一个对象有多种形态 作用:把不同的数据类型进行统一.让程序具有超强的可扩展性 小知识点: 1.把子类的对象赋值给父类的变量->向上转型 缺点:屏蔽掉子类中欧给特有的方法 2.把父类的变量转化回子类的变量->向下转型 向下转型有可能有风险.Java要求必须要写强制类型转换(转换之后的数据类型) 阅读全文
摘要:
重写:子类对父类中提供的方法进行重新定义 语法:子类和父类中的方法的声明完全一致 重写又被称为方法的覆盖 例如: 李世民继承了李渊给他的国家 但他想改 于是↓ 同时你也能引用super 阅读全文
摘要:
super:表示父类中的内容 this:表示自己类中的内容 用super和this来区分父类和子类中重名的内容 创建对象的过程:先创建父类的对象,然后创建子类的对象 小总结: 1.super可以获取到父类中的内容 2.可以调用父类中的构造器.必须写在子类构造器的第一行.如果父类的构造是无参数的,可以 阅读全文
摘要:
继承:子类可以自动拥有父类中除了私有内容外的其他所有内容. 当出现X是一种Y的时候,X就可以继承Y. 黑熊怪是一种妖怪 public class 类 extends 父类{ } 作用:简化代码的开发 子类对父类进行了扩展 例如 这样就继承了妖怪chiren的特性了 然后最后再这样子基本就可以了 阅读全文