1700457890
public void getColor();
1700457891
1700457892
//人类会说话
1700457893
1700457894
public void talk();
1700457895
1700457896
//每个人都有性别
1700457897
1700457898
public void getSex();
1700457899
1700457900
}
1700457901
1700457902
人种有三个抽象类,负责人种的抽象属性定义:肤色和语言。白色人种、黑色人种、黄色人种分别如代码清单9-2、代码清单9-3、代码清单9-4所示。
1700457903
1700457904
代码清单9-2 白色人种
1700457905
1700457906
public abstract class AbstractWhiteHuman implements Human{
1700457907
1700457908
//白色人种的颜色是白色的
1700457909
1700457910
public void getColor(){
1700457911
1700457912
System.out.println(“白色人种的皮肤颜色是白色的!”);
1700457913
1700457914
}
1700457915
1700457916
//白色人种讲话
1700457917
1700457918
public void talk(){
1700457919
1700457920
System.out.println(“白色人种会说话,一般说的都是单字节。”);
1700457921
1700457922
}
1700457923
1700457924
}
1700457925
1700457926
代码清单9-3 黑色人种
1700457927
1700457928
public abstract class AbstractBlackHuman implements Human{
1700457929
1700457930
public void getColor(){
1700457931
1700457932
System.out.println(“黑色人种的皮肤颜色是黑色的!”);
1700457933
1700457934
}
1700457935
1700457936
public void talk(){
1700457937
1700457938
System.out.println(“黑人会说话,一般人听不懂。”);
1700457939
[
上一页 ]
[ :1.70045789e+09 ]
[
下一页 ]