第二章继承

JAVA 第二章继承

今天学习的Java的继承:使用继承可以优化代码,将重复代码抽取到父类当中,减少代码量,方便修改代码。

运用了修改属性可见性 – 设为private,创建get/set方法 – 用于属性读写,使用super关键字

父类

// An highlighted block
package java;

public abstract class Father {
	String name;
private int age;
private final String play=" 球"
public Father(){
	this.name="益";
	this.age=100;
}
public void father (String name,int age){
	this.name=name;
	this.age=age;
}
public int getAge(){
	return age;
	
}
public void setAge (int age){
	this.age=age;
}
public void print (String name,int age){
	
}
public void print(){
	System.out.println(1);
}
public abstract void eat();

子类

public class Dog extends Father {

	
	public void eat() {
		super.print();
		super.setAge(0);
		super.getAge();
		System.out.println(getAge());
		
	}
public void print(){
	
	System.out.println(2);
}
public static void main(String[] args) {
Father father =new Father();
father.print();
father.eat();
}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值