动力节点旗下在线教育品牌  |  咨询热线:400-8080-105 学Java全栈,上蛙课网
首页 > 文章

Java语言中编写继承代码步骤

07-20 17:04 240浏览
举报 T字号
  • 大字
  • 中字
  • 小字

对于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());
	}
}

需要知道的是子类继承父类时,不能继承父类的构造方法父类也叫做超类或基类,子类也叫做派生类当一个类没有指定继承哪个父类,则默认继承ObjectJava中,Object类是所有类的父类

class Cat{
}

等价于如下:

class Cat extends Object{
}

上面就是java语言中编写继承代码步骤的相关内容了,在知道了编写继承代码步骤后,要做的事情就是练习写代码。在写代码的时候,要谨记java继承的语法结构是什么样子的,还有上面提到的需要注意的点, 比如java中规定子类继承父类,除构造方法和被private修饰的数据不能继承外,剩下都可以继承。这样的点在上面虽然没有提及到,但在前面继承概念的相关学习中都有涉及过,也不要忘记,在继承代码操作中是用的到的。

0人推荐
共同学习,写下你的评论
0条评论
冬雪秋黄
程序员冬雪秋黄

5篇文章贡献20165字

作者相关文章更多>

推荐相关文章更多>

Java数据结构

HelloWorld10-31 08:24

浅谈MySQL中SQL优化的常用方法

军哥08-12 23:29

五分钟读懂UML类图

江湖人称小李白12-10 10:41

MyBatis开发框架的四大核心

IT逐梦者08-17 21:43

一次搞定continue,break和return

HelloWorld11-06 11:19

发评论

举报

0/150

取消