封装和继承
来源:互联网 发布:mysql表拆分 编辑:程序博客网 时间:2024/05/17 04:33
•创建Person类,添加属性姓名name和年龄age
•创建Student类(有分数属性),继承Person类,并设置get和set方法对name和age赋值
•创建Demo类,实例化Student类并在控制台打印姓名name、年龄age和分数score的值
package emp20901;
class Person
{
private int age;
private String name;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
class Student extends Person
{
private int score;
class Person
{
private int age;
private String name;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
class Student extends Person
{
private int score;
public int getScore() {
return score;
}
public void setScore(int score) {
this.score = score;
}
}
public class Demo {
public static void main(String[] args) {
// TODO Auto-generated method stub
Student s=new Student();
s.setAge(15);
s.setName("小明");
s.setScore(60);
System.out.println("age="+s.getAge()+"\n"+"name="+s.getName()+"\n"+"score="+s.getScore());
}
}
0 0
- 属性封装和继承
- 封装和继承
- 封装和继承
- 封装和继承
- 封装和继承
- 5. 封装和继承
- 【Java】封装和继承
- 封装和继承
- java封装和继承
- 封装和继承
- java封装和继承
- 类的继承和封装
- 继承,多态和封装
- 类的继承和封装
- 封装,继承和多态
- unity3d---属性封装和继承
- unity3d---属性封装和继承
- 封装,继承和多态
- Annex B 基础编码规则-标签长度值数据对象格式 155
- jQuery Ajax 实例 ($.ajax、$.post、$.get)
- /usr/bin/ld: i386 architecture of input file `regcomp.o' is incompatible with i386:x86-64 output
- proc 详解
- Linux date命令实现猜测 暨 获得两个月之前的今天 的日期
- 封装和继承
- 【伯乐在线】什么是堆和栈,它们在哪儿?
- swap 三种求法
- json-lib 的maven dependency
- aterisk大量学习资料链接
- iOS --- UIView与CALayer的联系与区别
- 非官方新人参考之quake3入门碎解
- cocosx3.4 建立的工程导入coco ide 1.20无法打包apk的原因
- 下拉框可实现select与input功能的简便做法