展开全部

帮你写个看看62616964757a686964616fe4b893e5b19e31333332636335:/**

* 人类

* 有『年龄』,『性别』,『身高』,『体重』,『职业』属性

* @author

*

*/

public class Person {

protected int age;// 年龄

protected String sex;// 性别

protected String high;// 身高

protected String weight;// 体重

protected String skill;// 职业

public Person() {

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

public String getSex() {

return sex;

}

public void setSex(String sex) {

this.sex = sex;

}

public String getHigh() {

return high;

}

public void setHigh(String high) {

this.high = high;

}

public String getWeight() {

return weight;

}

public void setWeight(String weight) {

this.weight = weight;

}

public String getSkill() {

return skill;

}

public void setSkill(String skill) {

this.skill = skill;

}

public String toString(){

return "年龄:" + age +" " +"性别:" + sex + " " + "身高:" +high + " " +"体重:"+weight + " "+ "职业:"+skill;

}

}

/**

* 教师类 有『学历』属性,『收入』属性

*

* @author Administrator

*

*/

public class Teacher extends Person {

private String education;// 学历

private String income;// 收入

public Teacher() {

}

public String getEducation() {

return education;

}

public void setEducation(String education) {

this.education = education;

}

public String getIncome() {

return income;

}

public void setIncome(String income) {

this.income = income;

}

public String toString() {

return super.toString() + " " + "学历:" + education + " " + "收入:"

+ income;

}

}

/**

* 学生类 有『学历』『是否在谈恋爱』属性

*

* @author Administrator

*

*/

public class Student extends Person {

private String education;// 学历

private boolean isInLove;// 是否在谈恋爱

public Student() {

}

public String getEducation() {

return education;

}

public void setEducation(String education) {

this.education = education;

}

public boolean isInLove() {

return isInLove;

}

public void setInLove(boolean isInLove) {

this.isInLove = isInLove;

}

public String toString() {

return super.toString() + " " + "学历:" + education + " " + "是否在谈恋爱:"

+ isInLove;

}

}

/**

* 官员类

* 有收入属性

* @author Administrator

*

*/

public class Official extends Person {

private String income;// 收入

public Official() {

}

public String getIncome() {

return income;

}

public void setIncome(String income) {

this.income = income;

}

public String toString() {

return super.toString() + " " + "收入:" + income;

}

}

/**

* 测试类

* @author Administrator

*

*/

public class Test {

public static void main(String[] args) {

Person person = new Person();

person.setSex("男");

person.setAge(20);

person.setHigh("1.70m");

person.setWeight("128kg");

person.setSkill("神经病");

System.out.println("人类       -" + person);//打印人

Teacher teacher = new Teacher();

teacher.setSex("男");

teacher.setAge(30);

teacher.setHigh("1.80m");

teacher.setWeight("128kg");

teacher.setSkill("教师");

teacher.setIncome("月薪10000");

teacher.setEducation("本科");

System.out.println("教师       -" + teacher);//打印老师

Student student = new Student();

student.setSex("女");

student.setAge(10);

student.setHigh("1.60m");

student.setWeight("98kg");

student.setSkill("学生");

student.setEducation("小学");

student.setInLove(true);

System.out.println("学生       -" + student);//打印学生

Official official = new Official();

official.setSex("人妖");

official.setAge(50);

official.setHigh("1.40m");

official.setWeight("158kg");

official.setSkill("村长");

official.setIncome("月薪100000");

System.out.println("官员       -" + official);//打印官员

}

}

//把每个类放到单独的java文件里面去

//运行Test 类

//希望对你有帮助

java建立_java建立一个类相关推荐

  1. java怎么调用另一个类的方法_Java设计模式:十篇,代码小白必看

    Java设计模式(一)----单例模式 一.特点: 1.单例类只能有一个实例. 2.单例类必须自己创建自己的唯一实例. 3.单例类必须给所有其他对象提供这一实例. 单例模式确保某个类只有一个实例,而且 ...

  2. java设计一个bank类实现银行_java定义一个类实现银行账户的概念。

    2016-11-17 13:40黄瞩信 客户经理 比如,只定义了一个抽象方法run(),而要通过系统用极短的时间.这5s内,此后这个线程就不能进入其它状态,进入消亡状态;+i++). 2,另一方面;, ...

  3. java怎么调用另一个类的方法_java如何调用另一个类的方法

    java调用另一个类的方法:1.类方法用static修饰,代码为[public static void sayStatic()]:2.没有static修饰的方法,代码为[ public void sa ...

  4. java一个类添加多个接口_Java的一个类可以实现多个接口。

    Java的一个类可以实现多个接口. 答:√ 下列原始凭证中属于一次凭证的有( ). 答: 收据 收料单 完全角化细胞在显微镜下不可能出现的颜色是 答:白色 In a language classroo ...

  5. java 分子 分母_Java写一个类表示分数。分数由分子和分母组成。

    写一个类表示分数.分数由分子和分母组成. 写一个方法,实现分数相乘. 写一个方法,显示分数的值. 利用这个类:求分数 1/3 和 2/5 的乘积,并显示最终结果. public class zhouc ...

  6. Java动态加载一个类的几种方法以及invoke

    一.加载一个类的几种方法 接口 IUser package org.me.javaapp;/**** @author Administrator*/ public interface IUser {} ...

  7. Java中可以声明一个类为Static吗?

    答案可以是Yes或No,取决于这个类的是最外层类还是内部类. 编译器不允许最外层的类声明为Static,但是可以声明内部类为Static. 概念 嵌套类指被定义在另一个类的内部.嵌套类存在的目的应该只 ...

  8. 什么是继承?Java中如何声明一个类继承另一个类?

    在现实生活中,说到继承,多会想到子女继承父辈的财产.事业等.在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关联体系.例如猫和狗都属于动物,程序中便可以描述为猫和狗继承自动 ...

  9. java怎么调用另一个类的方法_在一个类中访问另一个类的方法

    在一个类中访问另一个类的方法 由于Java应用程序是由若干个类构成的,因此经常需要在一个类中访问另一个类中的成员和方法,请问应该如何在一个类中访问另一个类的方法?下面是由百分网小编为大家整理的在一个类 ...

  10. java 日历_java建立日历表

    1  建立日历表主要步骤 1.1 获取输入年距1900年1月1日(星期一)的天数. 1.2 判断输入月的第一天是星期几. 1.3 获取输入月的总天数. 1.4 生成日历表 2  代码 2.1 判断闰年 ...

最新文章

  1. 未知mysql主机怎么办_Mysql如何巧妙的绕过未知字段名详解
  2. python random函数sample_Python random.seed() random.sample()函数使用
  3. 前端学习(2708):重读vue电商网站28之通过axios请求拦截器添加 token
  4. 如何往eclipse中导入maven项目
  5. POJ 1054 The Troublesome Frog(枚举 + 剪枝)
  6. 小米手机老板,雷军,肯定是假程序员
  7. Hash(除留余数法+链地址法)
  8. java B2B2C springmvc mybatis电子商务平台源码
  9. vue-router的简单理解
  10. bcc语料库下载_CCL语料库与BCC语料库各自的特点是什么?
  11. matlab legend下划线,MATLAB 画图 legend
  12. FFMPEG硬件编解码器使用
  13. 软件推荐之 QttabBar
  14. 用excel做logistic回归分析_用Excel做回归分析的详细步骤
  15. MR-GMMapping:基于高斯混合模型的通信高效多机器人映射系统
  16. actions的使用详解
  17. 黑盒测试技术之等价类划分法
  18. windows和android双系统平板,安卓+windows双系统平板的“得与失”
  19. 区块链共享经济:为什么可以挑战Uber和Airbnb?
  20. iphone 各个设备的分辨率和对应的像素尺寸

热门文章

  1. 家谱制作软件如何成谱编修流程
  2. 移动营业厅办业务发现的几个需改问题(转
  3. 浏览器默认设置SameSite属性的作用
  4. C#多线程操作界面控件的解决方案(转)
  5. 如何导出带有dn值的栅格影像(方便arcgis处理)
  6. 美国最好的计算机工程专业排名,2017年美国大学排名之计算机工程专业排名TOP100...
  7. 抖音主页头图怎么设置,掌握以下5点技巧即可丨国仁网络资讯
  8. 第2章第29节:英文排版技巧:无衬线字体和手写字体的搭配 [PowerPoint精美幻灯片实战教程]
  9. 求两个数的最小公倍数c语言程序,用C语言求两个数的最大公约数和最小公倍数...
  10. 写教案时,PDF怎么转换成PPT?用迅读PDF大师,超简单