Java中的继承(二)
来源:互联网 发布:数据修约标准 编辑:程序博客网 时间:2024/06/08 23:34
1:person类
package cn.mldn.demo;
public class Person {
private String name;
private int age;
public Person() {
}
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;
}
@Override
public String toString() {
return " 姓名: "+name+ " 年龄: " + age;
}
}
2:Student1类
package cn.mldn.demo;
//Student1类直接继承Person类:使得Student类拥有Person类的所有属性与方法
//并且子类对父类的属性进行了扩展
public class Student1 extends Person{
private String school;
public Student1() {
}
public Student1(String school) {
this.school = school;
}
public String getSchool() {
return school;
}
public void setSchool(String school) {
this.school = school;
}
@Override
public String toString() {
return " 学校: " + school;
}
}
3:Test
package cn.mldn.demo;
//继承二:子类直接继承父类,并且子类对父类的属性进行了扩展
public class ExtendsDemo2 {
public static void main(String[] args) {
Student student=new Student();
student.setName("张三");
student.setAge(30);
System.out.println(student);
Student1 student1=new Student1("北京学院");
student1.setName("李四");
student1.setAge(32);
System.out.println(" 姓名: "+student1.getName()+ " 年龄: " + student1.getAge()+" 学校: "+student1);
}
}
- Java中的继承(二)
- Java基础知识 二 继承
- C#中的继承(二)
- C++中的继承(二)
- c++中的继承(二)
- java中的继承关系
- java中的继承
- Java中的继承
- Java中的继承
- java中的继承
- java中的继承相关内容
- java中的多继承
- java中的继承
- Java语言中的继承
- java中的继承
- 简述Java中的继承
- Java 中的多重继承
- java中的继承
- Java中的继承(一)
- combination-sum-ii
- 使用LocalBroadcastManager
- 如何实现windows命令提示符的tab补全
- mybatis.generator使用
- Java中的继承(二)
- Myeclipse导入Maven项目是遇到Version of Spring Facet could not be detected.
- Python全局变量与局部变量
- springboot快速入门
- 低碳生活大奖赛
- NOIP 2016 提高组 初赛
- .Netcore之日志组件Log4net、Nlog性能比较
- FP_TREE和FP_GROWTH算法
- 《MISRA-C 2004工业标准化的C编程规范》笔记——常量、声明与定义