- 博客(2)
- 收藏
- 关注
原创 JAVA【抽象类】
在java中,一个没有方法体的方法应该定义为抽象方法,而类中有抽象方法,该类必须定义为抽象类。1.2抽象类的特点抽象类和抽象方法都必须用abstract修饰。抽象类中是可以没有抽象方法的但是不可以创建对象因为是抽象类抽象类会参照多态来创建对象(得有子类 )子类必须重写抽象父类的抽象方法,要么它本身也是一个抽象类。
2023-04-05 10:32:58
35
1
原创 java基础【多态】
(1)创建三个类,Animal为cat的父类,AnimalDemo为测试类,父类中有一个eat方法。具体体现:定义方法的时候,使用父类型作为参数,将来在使用的时候,使用具体的子类型参与操作。(2)CatC继承AnimalC,其中有一个playGame方法 并重写父类方法。(3)访问成员变量,调用weight报错,通过多态形式访问成员变量访问的是父类。(2)子类有两个成员变量自带一个playGame方法并且重写父类eat方法。(3)将父类对象强转为子类对象(向下转型)这样就可以使用子类中特有的方法了。
2023-03-30 09:34:45
44
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人