实验目的与要求:
1.掌握类及子类的概念及定义方法。
2.掌握对象的概念和创建方法。
3. 理解面向对象程序设计的3个特性:封装、继承、多态。
实验内容与操作:
1.package fan.lisan;
class Person{
Stringname;
public void setName(String n){
name=n;
}
public String getName(){
returnname;
}
}
class Student extends Person{
String major;
int salary;
}
class Teacher extends Person{
String major;
int salary;
}
public class Test{
public static void main(String[] args){
Person p=new Person();
Student s= new Student();
Teacher t=new Teacher();
p.setName("张三");
s.setName("李四");
t.setName("王五");
System.out.println("有个人是"+p.getName());
System.out.println("学生是"+s.getName());
System.out.println("老师是"+t.getName());
}
}
实验结果:
有个人是张三
学生是李四
老师是王五



