- 博客(5)
- 收藏
- 关注
原创 5.多态
1.多态的定义: 同一个对象,在不同时刻,表现出来的不同状态--------父类(接口)引用指向子类(实现类)对象2.多态的前提条件: A.有继承或者实现关系 B.有方法的重写3.多态中的成员使用特点: Fu fz=new Zi(); 多态时,所有的表现形式都是父类的表现形式; 只有调用方法时,运行的是子类重写的方...
2018-04-18 21:13:28 133 1
原创 4.接口
1接口的定义 当抽象类中的方法都是抽象的时候,java就提供了一种新的表现形式: 接口:接口是功能的集合,接口不能创建对象(内部的方法都是抽象方法) 两个关键字:interface (接口) implements(实现)2.格式: 父(接口): public interface Fu{ ...
2018-04-18 20:52:02 132
原创 2.this和super的比较
2.this和super的比较this:本类对象的引用 super:本类对象中父类的引用this和super this.属性名 访问本类成员变量 this.方法名(参数) 访问本类其他方法 this(参数) 访问本类其他构造方法(注意必须在构造方法的第一行使用)(了解即可) super.属性名 访问父类成员变量(非私有) super.方法名(参数) 访问父类成员方法(非私有) supe...
2018-04-16 21:04:24 190
原创 3.关于抽象类的那些事儿
1.抽象类 抽象方法:只有方法声明,没有方法体的方法叫做抽象方法 抽象类:有抽象方法的类必须是抽象类2.抽象类的使用步骤 (1)抽象类不能创建对象 (2)定义子类继承抽象类 (3)子类重写父类方法 (4)创建子类对象,调用方法3.抽象类的细节 (1)抽象类可以没有抽象方法 (2)抽象类可...
2018-04-16 21:00:13 168
原创 1.关于继承的那些事儿
1.继承的定义: 当多个类有着共性内容,可以将共性内容提取到一个新的类中,这个新类和多个类构成继承关系. 子类继承父类后,自动拥有父类所有非私有的属性和功能.2.继承的注意事项(特点): (1)java只支持单继承,不支持多继承,但是可以多层继承(传递性); (2)所有的类直接或者间接的继承自Object类,Object类没有父类; (3)构...
2018-04-15 21:24:14 124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人