为了账号安全,请及时绑定邮箱和手机立即绑定

我的作业,挂出来大家一起讨论学习

package com.imooc;


public class Transport { //父类

String vehicle;//运输工具

String condition;//运输环境

int seatNum;//座位数


public void Fro() {

}



public void setAll(String vehicle,String condition,int seatNum) {

this.vehicle=vehicle;

this.condition=condition;

this.seatNum=seatNum;

}

public void getAll() {

System.out.println(vehicle+"在"+condition+"上运输,载客数为"+seatNum);

}

}



package com.imooc;


public class TransportTest extends Transport {// 子类


public void Fro() {

System.out.println("********每种交通工具都有它的运输工具、运输环境和载客数**************");

}


public static void main(String[] args) {

Transport t1 = new TransportTest();

Transport t2 = new TransportTest();

Transport t3 = new TransportTest();

t1.Fro();

t1.setAll("大巴", "马路", 40);

t2.setAll("船", "水", 200);

t3.setAll("飞机", "天", 500);

t1.getAll();

t2.getAll();

t3.getAll();

}

}


正在回答

1 回答

运用的知识点主要有:继承, 创建对象及对对象的操作, 方法中参数和返回值的使用。

若代码为6-1的代码则存在不足之处: 没有完成项目的基本功能, 使用的知识点单一。包括对车辆的属性和功能可以进行抽象类的创建,接口的创建 。子类对父类或接口或抽象类  方法的重写实现特定功能。测试类创建对象使用多态思想,展示界面使用循环语句遍历展示数据。对于与用户交互环节对用户非法输入的判断和操作,以及使用封装对代码数据的保护。

0 回复 有任何疑惑可以回复我~
#1

慕梓981030 提问者

谢谢指点!
2018-08-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我的作业,挂出来大家一起讨论学习

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信