java关于继承的代码_Java语言中编写继承代码步骤

对于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 + "\n年龄:" + age + "\n颜色:" + color);

}

private Object getInfo(){

return null;

}

}

第二步:编写子类

[修饰符] class 子类类名 extends 父类类名{

//编写独有属性和方法

}

具体代码如下:

class Cat extends Animal{

//编写独有属性

char sex;

//编写print方法 ,称为重写也叫做覆盖:在子类中重写父类的实例方法,子类中的方法必须与父类的方法名称一致、修饰符一致、返回类型一致、参数列表一致

public void print(){

//注意:子类继承父类,子类中可以直接访问父类中的属性

System.out.println("名字:" + name + "\n年龄:" + age + "\n颜色:" + 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修饰的数据不能继承外,剩下都可以继承。这样的点在上面虽然没有提及到,但在前面继承概念的相关学习中都有涉及过,也不要忘记,在继承代码操作中是用的到的。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值