父类与子类的运用
来源:互联网 发布:mac重新启动快捷键 编辑:程序博客网 时间:2024/06/05 21:14
学生信息输出
package hong;class Person { //定义姓名,性别,年龄 String name; String sex; int age; void GetInfo(String n,String s, int a) //定义方法,获取信息 { name=n; sex=s; age=a; } void ShowInfo() //定义方法,输出结果 { System.out.println("姓名:"+name); System.out.println("性别: "+sex); System.out.println("年龄:"+age); } }public class Student extends Person //子类继承父类属性,并增加学号和学校 { String id; String school; void SetInfo(String num, String school_name) //定义方法,获取信息 { id=num; school=school_name; } void outputInfo() //定义方法,输出结果 { System.out.println("学校:"+school); System.out.println("学号: "+id); System.out.println("姓名:"+name); System.out.println("性别:"+sex); System.out.println("年龄:"+age); } public static void main(String[] args) { // TODO 自动生成的方法存根 System.out.println("第一个学生信息"); Student zhang=new Student(); //对Student进行实例化 zhang.name="张三"; //输入信息 zhang.sex="男"; zhang.age=18; zhang.id="05"; zhang.school="王子"; zhang.ShowInfo(); //访问父类方法输出结果 System.out.println("第二个学生的信息"); Student li=new Student(); //创建另一个管理员 li.GetInfo("李斯","女",20);//输入数据 li.SetInfo("10","王子"); li.outputInfo(); //访问子类方法输出结果 } }
运行结果:
知识要点:
1)继承的实现
2)父类与子类
知识点分析:
1.方法重用
2.成员变量的隐藏
阅读全文
0 0
- 父类与子类的运用
- 父类和子类的运用
- 子类与父类,
- 父类与子类
- 父类与子类
- C#子类与父类的初始化
- 子类与父类的初始化
- 父类与子类的转换条件
- 父类与子类之间的转换
- 子类与父类的初始化问题
- c++子类与父类的关系
- Java子类与父类的初始化
- java父类与子类的多态性
- php 子类与父类的关系
- 父类与子类的实例化
- Java子类与父类的转换
- 父类与子类之间的转换
- java 父类与子类的转换
- 17 商汤笔试2
- 0103-对齐输出
- Java:输出个人信息(类和对象)
- 【BzoJ 1601】【灌水】【最小生成树】【贪心决策】【并查集】
- Spark Java 分组排序取TopN
- 父类与子类的运用
- Ubuntu16.04 Qt的安装与卸载
- 模板线段树1
- 欢迎使用CSDN-markdown编辑器
- (M)BFS:130. Surrounded Regions
- JS入门~变量的声明和赋值
- Nginx测试环境搭建tengine2.0+php7
- 使用Python实现自动化抓取浏览器内容、提交结果
- hibernate的使用流程