打字猴:1.70045716e+09
1700457160 我们定义的每个人种都有两个方法:getColor(获得人的皮肤颜色)和talk(交谈),其源代码如代码清单8-1所示。
1700457161
1700457162
1700457163
1700457164
1700457165 图8-1 女娲造人类图
1700457166
1700457167 代码清单8-1 人类总称
1700457168
1700457169 public interface Human{
1700457170
1700457171 //每个人种的皮肤都有相应的颜色
1700457172
1700457173 public void getColor();
1700457174
1700457175 //人类会说话
1700457176
1700457177 public void talk();
1700457178
1700457179 }
1700457180
1700457181 接口Human是对人类的总称,每个人种都至少具有两个方法,黑色人种、黄色人种、白色人种的代码分别如代码清单8-2、代码清单8-3、代码清单8-4所示。
1700457182
1700457183 代码清单8-2 黑色人种
1700457184
1700457185 public class BlackHuman implements Human{
1700457186
1700457187 public void getColor(){
1700457188
1700457189 System.out.println(“黑色人种的皮肤颜色是黑色的!”);
1700457190
1700457191 }
1700457192
1700457193 public void talk(){
1700457194
1700457195 System.out.println(“黑人会说话,一般人听不懂。”);
1700457196
1700457197 }
1700457198
1700457199 }
1700457200
1700457201 代码清单8-3黄色人种
1700457202
1700457203 public class YellowHuman implements Human{
1700457204
1700457205 public void getColor(){
1700457206
1700457207 System.out.println(“黄色人种的皮肤颜色是黄色的!”);
1700457208
1700457209 }
[ 上一页 ]  [ :1.70045716e+09 ]  [ 下一页 ]