java编程:定义一个类Person,包含被封装的数据成员name、sex、age,表示姓名、性别和年龄;
1.定义一个类Person,包含被封装的数据成员name、sex、age,表示姓名、性别和年龄;2.为Person类提供一个构造方法,实现三个属性的初始化操作;并提供一个...
1.定义一个类Person,包含被封装的数据成员name、sex、age,表示姓名、性别和年龄;
2.为Person类提供一个构造方法,实现三个属性的初始化操作;并提供一个输出方法显示每个成员变量的值。
3.定义Employee类继承自Person类,增加成员变量department、positon存放部门和置位信息。定义一个5参的构造方法,重写输出方法用于显示5个成员变量的值。
4.定义测试类,完成一个员工对象的创建及信息输出操作。 展开
2.为Person类提供一个构造方法,实现三个属性的初始化操作;并提供一个输出方法显示每个成员变量的值。
3.定义Employee类继承自Person类,增加成员变量department、positon存放部门和置位信息。定义一个5参的构造方法,重写输出方法用于显示5个成员变量的值。
4.定义测试类,完成一个员工对象的创建及信息输出操作。 展开
展开全部
public class Person{
public Person(String name,char sex,int age){
this.name = name;
this.sex = sex;
this.age = age;
}
public String name;
早激帆public char sex;
public int age;
}
public class Employee extends Person{
public Employee (String name,char sex,int age,String department,String positon){
this.name = name;
this.sex = sex;
陆雹 this.age = age;
this.department = department;
this.positon = positon;
铅纤}
public String department;
public String positon;
}
public class Test{
public static void main(String[] args) {
Person person = new Person("张三",'男',18);
Employee employee = new Employee ("张三",'男',18,"产品部","第一排");
}
}
追问
不全啊,我要整个程序
追答
public class Test{
public static void main(String[] args) {
Person person = new Person("张三",'男',18);
Employee employee = new Employee ("张三",'男',18,"产品部","第一排");
System.out.println("姓名:"+person.name+",性别:"+person.sex+",年龄:"+person.age);
System.out.println("姓名:"+employee.name+",性别:"+employee.sex+",年龄:"+employee.age+",部门:"+employee.department+",位置:"+employee.positon);
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询