Java继承

开发工具与关键技术:My Eclipse 10、java
作者:郑凯丰
撰写时间:2019年4月17日

代码

继承就子类继承父类; 关键字extends
在java中并不支持多继承,但却可以多重继承;

在这里插入图片描述

例:

1.首先在一个类里面写了两个方法;

public class Brid {
//private 成员变量
	int weight=0;
	//--方法
	public void fly(){
		System.out.println("我是鸟,我可以飞!");
	}
	public void eatting(){
	System.out.println("....吃.....");
	}
}

2.然后创建了另外一个新的类,在那个类里面用extends继承上面的类

//继承了 Bird中的fly和eatting方法和weight成员变量
public class Eagle extends Brid {
	
}

3.创建一个Demo的类,然后在里面new出上面Eagle的继承并且赋予继承后的变量值在调用方法就可以了。

public static void main(String[] args) {
		// 实例化 Eagle
		Eagle eagle = new Eagle();
		// 使用成员变量
		eagle.weight = 2;
		System.out.println(eagle.weight);
		// 调用方法
		eagle.fly();
		eagle.eatting();
	}

在这里插入图片描述

总结

Java中继承可以说是面向对象的一块基石,因为它允许创建分等级层次的类,而继承的意思就像现代那样由子继承父,这便是继承,通俗易懂,虽然他并不支持多继承,但是他支持多重继承,一层一层的继承下去便是多继承,以上是对继承的介绍还有便是用例子来解释继承代码的流程这样便可以更好的了解java中继承的写法。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值