package com.imooc.nonmotor;public class NonMotor {private String name;private String color;private int lunzi;private int chair;public NonMotor() {}public void NonMotor(String name,String color) { this.name=name; this.color=color; }public NonMotor(String name,String color,int lunzi, int chair) { this.name=name; this.color=color; this.lunzi=lunzi; this.chair=chair; }public String getName() { return name;}public void setName(String name) { this.name = name;}public String getColor() { return color;}public void setColor(String color) { this.color = color;}public int getLunzi() { return lunzi;}public void setLunzi(int lunzi) { this.lunzi = lunzi;}public int getChair() { return chair;}public void setChair(int chair) { this.chair = chair;}public String work(String name, String color,int lunzi, int chair) { System.out.println("父类信息测试:这是一辆"+ color + "色的"+name+"牌非机动车,有"+ lunzi+"个轮子,有"+chair +"个座椅") ; return name;//我不理解,为什么让返回一个。} }package com.imooc.test;import com.imooc.nonmotor.Bicycle;import com.imooc.nonmotor.ElectricVehicle;import com.imooc.nonmotor.NonMotor;import com.imooc.nonmotor.Tricycle;public class Test {public static void main(String[] args) { NonMotor one = new NonMotor(); one.work("天宇","红", 4, 1); Bicycle two = new Bicycle(); two.biwork("捷安特", "黄", 1, 1); ElectricVehicle three = new ElectricVehicle(); three.elwork("天宇","红", 4, 1, "飞鸽"); Tricycle four = new Tricycle(); four.triwork("天", "洪", 3, 1); }}父类信息测试:这是一辆红色的天宇牌非机动车,有4个轮子,有1个座椅自行车类信息测试:这是一辆黄色的捷安特牌自行车电动车类信息测试:这是一辆使用飞鸽牌电池的非机动车三轮车类信息测试:三轮车是一款有3个轮子的非机动车整个代码运行最后正常。我只是非常不理解,为什么return name 这一个参数 它就能显示正常?
添加回答
举报
0/150
提交
取消