Java学习第九天之继承之小练习(纯娱乐)

package java继承之综合小练习;
class Skill
{
	  String name;
	  public void heroSolo()
	  {
		  System.out.println("1v1");
	  }
}
class Q extends Skill{
	  public void heroSolo()
	  {
		  System.out.println("天音波");
	  }
}
class W extends Skill{
	  public void heroSolo()
	  {
		  System.out.println("金钟罩");
	  }
}
class E extends Skill{
	  public void heroSolo()
	  {
		  System.out.println("摧筋断骨");
	  }
}
class R extends Skill{
	  public void heroSolo()
	  {
		  System.out.println("猛龙摆尾");
	  }
}
class Hero
{
	  String name;
	  String skill;
	  String rank;
	  String address;
	  Skill  compentence;
	  public void heroIntro()
	  {
		  System.out.println("英雄:  " +name + " 大区:  "  +address +  " 段位:  " +rank  + " 绝活:  " +skill );
	  }
	  public void Solo()
	  {
		  compentence.heroSolo();
	  }
}
 

public class LOL {
     public static void main(String[] args) {
		Hero h = new Hero();
		Skill s = new Skill();
		
		h.name="盲僧";
		h.rank="巅峰王者";
		h.address="峡谷之巅";
		h.skill="R闪";
		h.heroIntro();
		s.heroSolo();
		h.compentence = new Q();
		h.Solo();
		h.compentence = new W();
		h.Solo(); 
		h.compentence = new E();
		h.Solo();
		h.compentence = new R();
		h.Solo();	
	}
}
英雄:  盲僧 大区:  峡谷之巅 段位:  巅峰王者 绝活:  R闪
1v1
天音波
金钟罩
摧筋断骨
猛龙摆尾

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小秦要变强

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值