OBJIECT
2017-10-27 09:56属性没有多态,那这个算多态吗
class ZiXingChe extends Car
{
ZiXingChe(boolean fuza){
this.fuza = fuza;
}
}
class FaLaLi extends Car
{
FaLaLi(boolean fuza){
this.fuza = fuza;
}
}
class Car
{
boolean fuza;
}
class XiuChe
{
public void xiuLi(Car car){
if(car.fuza == true){
System.out.println("这个车修不了");
}else{
System.out.println("这个车可以修");
}
}
}
class TestXiuCar
{
public static void main(String[] args)
{
XiuChe x = new XiuChe();
x.xiuLi(new FaLaLi(true));
x.xiuLi(new ZiXingChe(false));
}
}
- 点赞
- 回答
- 收藏
- 复制链接分享
1条回答
为你推荐
- golang-忽略json属性而不被序列化的优雅方法
- json
- 4个回答
- 新入行小白了解谈java面向对象的三大属性有些疑惑,还望各路大神指教教导一下
- java
- java-ee
- intellij-idea
- 4个回答
- 关于python的namespace探讨
- python
- 0个回答
- java子类继承父类问题
- oo
- 0个回答
- java类实现继承时,内存中父类和子类是怎样分配的?
- oo
- 0个回答
换一换