实验一:封装与继承
实验要求
创建Person类,添加属性姓名name和年龄age并赋值
创建Student类,继承Person类
创建JichengDemo类,实例化Student类并在控制台打印姓名name和年龄age的值
程序的设计
/*
* 分析:建立Person类,并对属性进行封装
*/
public class Person {
private String name ;
private int age; //对姓名和年龄进行封装
public Person(String name, int age){
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
/*
* 分析:继承Person类
*/
public class Student extends Person {
public Student (String name,int age) {
super (name,age);
System.out.println(name+"\n"+age);
}
}
/*
* 目的:用继承的方法打印姓名和年龄
* 作者:####
* 日期:2015/9/5
*/
public class JiChengDemo {
public static void main(String[] args){
Student std1 = new Student("小张",14);//赋值
}
}