对于java语言就学习而言,我最终想测试我的学习成绩,测试我是否学会了java,检验一个java零基础新手真的进入了吗?java门最直接的方法就是能不能写代码编程。在充分学习了java继承的知识后,我们需要学习如何编写继承代码。本文将介绍java语言编写继承代码步骤是什么样的,赶紧看看吧。
总的来说,在java语言编写继承代码步骤可分为两步:
第一步:写父类
[修饰符] class 类名{
////编写共同属性和方法
}
具体代码如下:class Animal extends Object{ //属性 String name; int age; String color; //方法 public void print(){ System.out.println名字:“名字:” + name + "\ + age + "\ + color); } private Object getInfo(){ return null; } }
第二步:编写子类
[修饰符] class 子类类名 extends 父类类名{
////编写独特的属性和方法
}
具体代码如下: class Cat extends Animal{ //编写独特属性 char sex; ///编写print方法 ,称为重写,又称覆盖:在子类中重写父类的实例方法,子类中的方法必须与父类的方法名称、修饰符、返回类型和参数列表一致 public void print(){ //注意:子类继承父类,父类中的属性可以直接访问子类 System.out.println名字:“名字:” + name + "\ + age + "\ + color + “\n性别: + sex); } ////重写父类的getinfo方法 public String getInfo(){ return "OK"; } } ///写狗的子类,继承Animal父类 class Dog extends Animal{ //编写独特属性 String strain; } ///编写测试类 class Test{ public static void main(String[] args){ ///创建猫的对象 Cat c = new Cat(); c.print(); ///先在子类猫中找到print方法,如果找不到,去父亲那里找输出print信息 System.out.println(c.getInfo()); } }
需要知道的是子类继承父类时,不能继承父类的结构方法。父类又称超类或基类,子类又称派生类。当一个类别没有指定哪个父亲继承时,默认继承Object,在在Java中,Object类是所有类别的父类。 class Cat{ }
等价如下: class Cat extends Object{ }
上面就是在java语言中编写继承代码步骤的相关内容,在了解了继承代码步骤后,要做的就是练习编写代码。写代码时,要记住java继承的语法结构是什么样子的,以及上述要注意的点, 例如,java规定子类继承父类,除结构方法和private修改的数据不能继承外,其余均可继承。虽然上面没有提到这样的点,但它已经涉及到之前继承概念的相关研究,不要忘记它是用于继承代码操作的。