重学java——修勾修毛~

 需求:1、动物:名字 年龄 2、修勾:父类的两个 还要会看门叫修勾 3、修毛~:父类的属性,还要抓老鼠修毛~~

提现继承学习成果~~~欢迎交流 比如我在带参构造方法那里是super.getAge();并不影响结果 但是好像是错的 欢迎大佬指正哈!!然后系统自动生成的是super(nameString,age);

 

package com;

public class Animal {
	private String  nameString;
	private int age;
	
	
public String getNameString() {
	return nameString;
}
public void setNameString(String nameString) {
	this.nameString = nameString;
}
public int getAge() {
	return age;
}
public void setAge(int age) {
	this.age = age;
}

}
package com;

public class Cat extends Animal {
	
	public void Cat() {}
	
	public void Cat(String nameString , int age) {
		super.getAge();
		super.getNameString();
		//super(name,age);
		
	}
	public void cat() {
		// TODO Auto-generated constructor stub
		System.out.print("cat");
	}
	
	
}
package com;

public class Dog extends Animal {
	public void Dog() {
	}
	public void dog(String nameString ,int age) {
		super.getAge();
		super.getNameString();
		//super(name,age);
		
	}
	public void dog() {
		System.out.print("dogg");
	}
}
package com;

public class AnimalDemo {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Dog dog = new Dog();
		dog.setAge(14);
		dog.setNameString("修勾");
		dog.dog();
		System.out.print(dog.getAge()+dog.getNameString());
		
		Cat cat = new Cat();
		cat.setAge(10);
		cat.setNameString("修猫");
		cat.cat();
		System.out.print(cat.getAge()+cat.getNameString());
		
	}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值