文章标题

来源:互联网 发布:英文域名注册查询 编辑:程序博客网 时间:2024/04/30 21:32

Java 学习之继承-初学者

//新建一个Person类public class Person {    public String name;    public int age;    public boolean sex;    public void show(){        System.out.println(this.name + "," + (this.sex?"男":"女") + ",今年" + this.age+ "岁");    }}//新建一个Student类继承了Person类,可以使用Person内的属性和方法public class Student extends Person{    public void study(){        System.out.println(this.name +"正在学习");    }}//main方法入口public class Text {    public static void main(String [] args){        //初始化Student时先初始化父类(Person)        Student s = new Student();        s.name = "小红";        s.sex = false;        s.age = 10;        s.show();        s.study();    }}

Java继承可以简化代码,避免重复,将不同的类中相同的属性和方法提出来成为父类,其他类直接继承,只有一个父类,可以有多个子类,在Java中每个类都是Object的子类。

0 0
原创粉丝点击