程序中定义了Animal及其子类Dog,程序运行输入:amaba输出:omabaisbarkingimportjava.util.*;__(1)__Animal{privateStringname;publicAnimal(Stringname){this.name=name;}publicabs...
程序中定义了Animal及其子类Dog,
程序运行输入:amaba
输出:omaba is barking
import java.util.*;
__(1)__ Animal {
private String name;
public Animal (String name) {
this.name = name;
}
public abstract __(2)__ ;
public String getName() {
return name;
}
}
class Dog extends Animal {
public Dog(String name) {
__(3)__ ;
}
public void Sound() {
System.out.println(getName()+" is barking");
}
}
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
String s=sc.nextLine();
Dog aDog= new Dog(s);
aDog.Sound();
}
} import java.util.*;
__(1)__ Animal {
private String name;
public Animal (String name) {
this.name = name;
}
public abstract __(2)__ ;
public String getName() {
return name;
}
}
class Dog extends Animal {
public Dog(String name) {
__(3)__ ;
}
public void Sound() {
System.out.println(getName()+" is barking");
}
}
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
String s=sc.nextLine();
Dog aDog= new Dog(s);
aDog.Sound();
}
}
以下程序定义了Car及其子类Truck,
程序运行时如果输入:宝马,
则输出: 品牌为宝马, 装载量为500
import java.util.*;
class Car{
private String brand;
public Car(String brand) {
this.brand = brand;
}
public String getCarInfo() {
return "品牌为 " + brand;
}
}
class __(1)__ {
private int loadCapacity;
public Truck( String brand, int loadCapacity) {
__(2)__ ;
this.loadCapacity=loadCapacity;
}
public int getLoadCapacity() {
return loadCapacity;
}
public String getCarInfo() {
return __(3)__ + ", 装载量为 " + getLoadCapacity();
}
}
class Main{
public static void main( String [] args ){
Scanner sc=new Scanner(System.in);
String b=sc.nextLine();
Truck t=new Truck(b,500);
System.out.println(t.getCarInfo());
}
} import java.util.*;
class Car{
private String brand;
public Car(String brand) {
this.brand = brand;
}
public String getCarInfo() {
return "品牌为 " + brand;
}
}
class __(1)__ {
private int loadCapacity;
public Truck( String brand, int loadCapacity) {
__(2)__ ;
this.loadCapacity=loadCapacity;
}
public int getLoadCapacity() {
return loadCapacity;
}
public String getCarInfo() {
return __(3)__ + ", 装载量为 " + getLoadCapacity();
}
}
class Main{
public static void main( String [] args ){
Scanner sc=new Scanner(System.in);
String b=sc.nextLine();
Truck t=new Truck(b,500);
System.out.println(t.getCarInfo());
}
}
展开