package com.lianxi;
/*
*
* 这是一个父类
*
*/
public class ManKind {
private int sex;//性别
private int salary;//薪资
public void manOrWoman() {
if(sex == 1) {
System.out.println("man");
}else if (sex == 0) {
System.out.println("woman");
}
}
public void employeed() {
// if (salary == 0) {
// System.out.println("no job");
// } else {
// System.out.println(" job");
// }
String jobInfo = (salary == 0)? " no job" : "job";
System.out.println("jobInfo");
}
}
这是子类的建立。
package com.lianxi;
/*
* 这是一个子类。继承mankind父类里面的属性,方法。
*
*
*/
public class Kids extends ManKind {//注意一个字母输入错误,都不会给你编译出来!懂吗!//
private int yearsOld;
public Kids(int yearsOld) {
this.yearsOld = yearsOld;
}
public void printAge() {
System.out.println("I am" + yearsOld + " years + Old.");
}
public int getYearsOld() {
return yearsOld;
}
public void setYearsOld(int yearsOld) {
this.yearsOld =yearsOld;
}
}
这是测试Kids 类
/*
*
*
*/
public class KidsTest {
public static void main(String[] args) {
Kids someKid = new Kids(12);
someKid.printAge();
// someKid.setSex(0); 这个调不出来,不知道哪里不对了,
someKid.employeed();
someKid.manOrWoman();
//someKid.setsalary(0);
//someKid.setSalary(0);
//someKid.setSex(1);
}
}