people05-1——中国人、北京人和美国人
/*
* Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 文件名称: people05-1——中国人、北京人和美国人
* 作 者:孙红蕾
* 完成日期:2013 年 10 月 13 日
* 问题描述:编写程序模拟中国人、美国人是人,北京人是中国人。除主类外,程序中有4个类:People,ChinaPeople,AmericanPeople和BeijingPeople类。
* 输入描述: 无
* 程序输出: 显示Test中的指令。
* 算法设计:略
*/
public class Test {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubChinaPeople chinaPeople=new ChinaPeople();AmericanPeople americanPeople=new AmericanPeople();BeijingPeople beijingPeople=new BeijingPeople();chinaPeople.speakHello();americanPeople.speakHello();beijingPeople.speakHello();chinaPeople.averageHeight();americanPeople.averageHeight();beijingPeople.averageHeight();chinaPeople.averageWeight();americanPeople.averageWeight();beijingPeople.averageWeight();chinaPeople.chinaGongfu();americanPeople.americanBoxing();beijingPeople.beijingOpera();beijingPeople.chinaGongfu();}}
public class People {protected double height,weight;public void speakHello(){System.out.println("yayayaya");}public void averageHeight(){height=173;System.out.println("average height:"+height);}public void averageWeight(){weight=70;System.out.println("average weight:"+weight);}
}
public class ChinaPeople extends People{public void speakHello(){System.out.println("您好");}public void averageHeight(){height=168.78;System.out.println("中国人的平均身高:"+height+"厘米");}public void averageWeight(){weight=65;System.out.println("中国人的平均体重:"+weight+"千克");}public void chinaGongfu(){System.out.println("坐如钟,站如松,睡如弓");}
}
public class AmericanPeople extends People{public void speakHello(){System.out.println("How do you do");}public void averageHeight(){height=176;System.out.println("American's average height:"+height+"cm");}public void averageWeight(){weight=75;System.out.println("American's average weight:"+weight+"kg");}public void americanBoxing(){System.out.println("直拳、勾拳、组合拳");}
}
public class BeijingPeople extends ChinaPeople{public void averageHeight(){height=172.5;System.out.println("中国人的平均身高:"+height+"厘米");}public void averageWeight(){weight=70;System.out.println("中国人的平均体重:"+weight+"千克");}void beijingOpera(){System.out.println("花脸、青衣、花旦和老生");}
}
people05-1——中国人、北京人和美国人相关推荐
- Java中国人、北京人和美国人
Java中国人.北京人和美国人 代码如下: People.java: public abstract class People {double height;double Weight;public ...
- JAVA中国人与美国人
JAVA中继承与接口的使用之中国人与美国 实验代码 People.java package lab2;public class People {protected double weight, hei ...
- 子墨对酒《三国杀》里论模式(三)适配器模式
如果你是一个Android程序员,那么你一定对适配器模式情有独钟.如果你还不知道 适配器模式为何物,你还陶醉在自己对AdapterView子类运用的有多熟的暗中自喜中,希望这篇文章能给你当头棒喝.人们 ...
- HTML 基本概念梳理——涉及HTML简要发展史、基本标签
本文原产于个人有道云笔记,迁移CSDN时部分图片未上传,格式未调整.望阅读的人海量. 1.HTML基础--基本概念 1.1什么是浏览器 浏览器是安装在电脑里面的一个软件, 能够将网页内容呈现给用户查看 ...
- IT 外包中的甲方乙方,德国人,美国人,印度人和日本人印象杂谈
开篇介绍 最近经常和朋友聚会,三十而立的年龄自然讨论最多的就是各自的小家庭,如何赚钱,工作,未来的就业发展,职业转型等话题.还有各种跳槽,机会选择,甲方乙方以及外包中的各种趣事,外企与国内私企的发展机 ...
- 寻找突破口语学习技巧
主持人语:很多读者来信谈到,他们一直把英语当作一门知识在学习,从小学到大,可到最后一和外国人交谈,发现自己还是不会说英语.其实学一种语言,交流是目的,而不是语言本身,语言的交流与掌握大量的词汇.句型. ...
- 练好英语口语的六大法宝
有没有机会在美国生存.发展下去,关键是要看有没有机会去表达自己,和别人交流.如果你学的是哑巴英语,到了美国你将十分困难.而目前我们的大学英语教育是有缺陷的.学一种语言,交流是目的,而不是语言本身.我们 ...
- 快速提高英语口语和听力水平的办法_转载
快速提高英语口语和听力水平的办法_转载 掌握技巧 学好口语 有没有机会在美国生存.发展下去,关键是要看有没有机会去表达自己,和别人交流.如果你学的是哑巴英语,到了美国你将十分困 难.而目前我们的大学英 ...
- 字选项套接字选项-java教程
今天一直在研究字选项之类的问题,现在正好有机会和大家分享一下. ================================================ 套接字机制供给了两个套接字选项接口来 ...
最新文章
- Swift 中使用 SQLite——打开数据库
- 分享一下我为什么可以获得ssp
- 大数据分析决策平台问题总结
- 对管理学的认识 知乎摘抄
- android中互斥的控件,Android控件之Radiobutton与RadioGroup
- vb 通过php连接mysql数据库连接_PHP连接MySQL数据库的几种方法
- Maven 打包war文件
- 视觉SLAM笔记(63) RGB-D 稠密建图
- 浅谈HTTP中Get与Post的区别[转 hyddd]
- VMware vCenter Server Appliance Photon OS安全修补程序
- Linux基本命令之date命令的参数及获时间戳的方法
- DealComment (注释处理工具)
- tp3.2 页面trace使用
- java 微博发布时间_java 对新浪微博微博的发表时间解析
- clion-debug调试步骤
- 未来计算机教师职业愿景展望,教师愿景与职业规划
- C# 实现俄罗斯方块
- 道路交通标志设计要素和基本原则
- 激荡20年,芯片产能从零起步到反超美国,中国制造的又一大成就
- GeoTools开发GIS图形界面应用程序