人类说话,中国人说汉语,美国人说英语

继承实现

/javaDemo6/src/com/imooc/Person.java

package com.imooc;public class Person {public void say() {System.out.println("人类具有说话的能力");}
}

/javaDemo6/src/com/imooc/Chinese.java

package com.imooc;public class Chinese extends Person{public void say() {System.out.println("中国人说汉语");}
}

/javaDemo6/src/com/imooc/American.java

package com.imooc;public class American extends Person{public void say() {System.out.println("美国人说英语");}
}

/javaDemo6/src/com/imooc/Test.java

package com.imooc;public class Test {public static void main(String[] args) {// TODO Auto-generated method stubChinese p1 = new Chinese();American p2 = new American();p1.say();p2.say();}}

抽象类实现

/javaDemo6/src/com/imooc/APerson.java

package com.imooc;public abstract class APerson {public abstract void say();
}

/javaDemo6/src/com/imooc/Chinese.java

package com.imooc;public class Chinese extends APerson{public void say() {System.out.println("中国人说汉语");}
}

/javaDemo6/src/com/imooc/American.java

package com.imooc;public class American extends APerson{public void say() {System.out.println("美国人说英语");}
}

/javaDemo6/src/com/imooc/Test.java

package com.imooc;public class Test {public static void main(String[] args) {// TODO Auto-generated method stubAPerson p1 = new Chinese();APerson p2 = new American();p1.say();p2.say();}}

java入门第二季--面向对象实现人类说话,中国人说汉语,美国人说英语相关推荐

  1. Java面向对象小项目 慕课网Java入门第二季答答租车系统

    一.项目背景 编写一个控制台程序,要求实现如下功能: 1.展示所有可租车辆 2.选择车型,租车量 3.显示租车清单,包括:总载货量,总载客量,总金额等: 二.车的类别 客车:只能载客 货车:只能载货 ...

  2. JAVA入门第二季 第一章 类和对象

    面向对象编程 Object Oriented Programming OOP 第一.什么是类和对象 在具体说明类和对象之前,先说说别的. 眼睛在人类身体上最为有用的器官.如果一个没有了眼睛,这个人与世 ...

  3. java 入门 第二季3

    1.继承 1.java是单继承的,一个子类只有一个父类 父类,基类 子类,派生类 2.继承的好处:子类拥有父类的所有属性和方法,属性的修饰符不能是private 3.语法规则: class 子类 ex ...

  4. 慕课网-Java入门第二季实战练习-答答租车系统下载

    更具所学知识,编写一个控制台版的"答答租车系统" 功能: 1.展示所有可租车辆 2.选择车型.租车量 3.展示租车清单,包含:总金额.总载货量及其车型.总载人量及其车型 代码下载地 ...

  5. Java面向对像小项目 慕课网Java入门第二季滴滴租车系统

    <span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255) ...

  6. Java入门姿势【面向对象4】 static关键字

    上次我为大家写出啦"构造方法及其重载_方法的调用",上篇文章代码可能较多,如没有了解透彻的话请打开下方文章在进行观看一下哦!! [Java入门姿势[面向对象3]构造方法及其重载_方 ...

  7. java二嗨租车项目_Java入门第二季6-1租车项目代码

    一共有5个类 Car类 //作为父类 package com.imooc; public class Car { public int ID; public String name; public i ...

  8. 《java入门第一季》之面向对象(static关键字)

    /*static的特点:(它可以修饰成员变量,还可以修饰成员方法)A:随着类的加载而加载回想main方法.B:优先于对象存在C:被类的所有对象共享举例:班级的学生应该共用同一个班级编号.其实这个特点也 ...

  9. 《java入门第一季》之面向对象

    之前的代码描述都是基于面向过程的,今天开始正式进入面向对象的世界.什么是对象?首先要区分类和对象的概念-- 现实世界中是如何描述一个事物的? 举例:学生 姓名,年龄,性别... 学习,吃饭,睡觉 属性 ...

最新文章

  1. linux:命令常用操作
  2. RocketMQ 错误:The broker does not support consumer to filter message by SQL92
  3. 如何恢复XP系统中原来的Administrator用户
  4. chrome下input[type=text]的placeholder不垂直居中的问题解决
  5. Windows Server 2008 R2 之二十一远程桌面服务RD之二
  6. python海龟绘图_Python教学案例|海龟绘图三例
  7. poj 1325 Machine Schedule 解题报告
  8. DE23 Use with Impulse Inputs
  9. 并发编程之线程安全性
  10. 如何将MID音乐转换成MP3
  11. 计算机编码器的工作原理,优先级编码器74LS148的电路结构、工作原理及使用方法...
  12. 上百种Python炫酷可视化案例珍藏版——看完掌握~一键三连~老板都想要给你升职加薪哟!
  13. Matlab coder生成C++代码
  14. 共享计算机后无法访问磁盘,Win10系统下无法访问共享硬盘怎么办?
  15. 新职业教育的三节课,凭什么做到今天这样
  16. java使用wkhtmltopdf将html转换成pdf
  17. IP核Map编译报错:Buffers of the same direction cannot beplaced in series.
  18. 详解input value属性
  19. 南邮部分期末复习笔记汇总@tou
  20. Windows下 Cppcheck 的使用教程

热门文章

  1. Collectors.toList()的作用
  2. c语言strcpy两字符串长度不同,(C语言)自己写字符串操作函数(一)——strlen/strcpy/strcat/strcmp/st...
  3. SunEdison断崖之殇:光伏企业频频跳水的背后隐秘
  4. 《深入理解Android内核设计思想(第2版)(上下册)》之Android源码下载及编译...
  5. 交换机端口加入VLAN的三种模式(access,trunk,hybrid)
  6. 【深度学习】平移不变性 (translation invariant)
  7. 基于JSP的运动会综合管理系统
  8. nodejs shell交互_NodeJs交互式命令行工具Inquirer.js-开箱指南
  9. 微信小程序实现跑马灯效果(完整代码)
  10. 机器学习3决策树算法模型