

import java.util.Scanner;
public class initial{
public static void main(String[] args) {
System.out.println("请输入人的种类:Chinese or American ");
Scanner scan = new Scanner(System.in);
String kind = scan.nextLine();
if("Chinese".equals(kind)){
human r1 = new Chinese();
r1.language();
}
else if("American".equals(kind)){
human r2 = new American();
r2.language();
}
else {
new otherpeople(){
@Override
public void language() {
}
}.language();
}
}
}
abstract class human{
public human(){
System.out.println("世界上有很多语言:");
}
public void language(){
}
}
class Chinese extends human{
public void language(){
System.out.println("中国人说汉语。");
}
}
class American extends human implements otherpeople{
public void language(){
System.out.println("American say English.");
}
}
interface otherpeople{
public void language();
}
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/166/viewspace-2824478/ ,如需转载,请注明出处,否则将追究法律责任。