本次作业感觉完成得很艰难,主要是知识点的空缺,但好在有学霸王思怡和杜汶泽的帮忙,终于还是完成了作业,让我没有太多的困惑了。这里我给王思怡点赞👍👍👍,真的热心肠而且悉心关照我。
package TbT;
public class Monkey {
public Monkey(){}
private String s;
public Monkey(String s){
this.s=s;
}
public String gets(){
return s;
}
public void speak()
{
System.out.println("咿咿呀呀.....");
}
public static void main(String[] args)
{
Monkey m=new Monkey();
People p=new People();
m.speak();
p.speak();
p.think();
}
}
class People extends Monkey
{
public void speak(){
System.out.println("小样的,不错嘛!会说话了!");
}
public void think(){
System.out.println("别说话!认真思考!");
}
}
package TbT;
public class vehicle {
private int wheels;
private int weight;
public int getwheels(){
return wheels;
}
public int getweight(){
return weight;
}
public vehicle(int wheels,int weight){
this.weight=weight;
this.wheels=wheels;
}
public void print(){
System.out.println("车辆数据位:");
System.out.println("车辆轮胎数为:"+wheels+"车辆重量为"+weight);
}
public static void main(String[] args) {
Car c = new Car(1,2,3);
c.print();
}
}
class Car extends vehicle
{
private int loader;
public Car(int wheels, int weight, int loader)
{
super(wheels, weight);
this.loader = loader;
}
public int getLoader()
{
return loader;
}
public void print()
{
System.out.println("Car的信息如下:");
System.out.println("车轮数:"+getwheels()
+" 车重:"+getweight()+"\n有载人数:"+loader);
System.out.println();
}
}
class truck extends Car
{
private int payload;
public int getPayload()
{
return payload;
}
public truck(int wheels, int weight, int loader,int payload)
{
super(wheels, weight, loader);
this.payload = payload;
}
}