| 
			
	
	
	
						  
						
						
						
	
 
	本视频是解读性视频,所以希望您已经看过了本知识点的内容,并且编写了相应的代码之后,带着疑问来观看,这样收获才多。 不建议一开始就观看视频
	 
			 
	5分50秒 本视频采用html5方式播放,如无法正常播放,请将浏览器升级至最新版本,推荐火狐,chrome,360浏览器 如果装有迅雷,播放视频呈现直接下载状态,请调整 迅雷系统设置-基本设置-启动-监视全部浏览器 (去掉这个选项) 步骤 1 : 物品类Item 步骤 2 : 武器类Weapon(不继承) 步骤 3 : 武器类Weapon(继承类Item) 步骤 4 : 练习-护甲 步骤 5 : 答案-护甲 
					物品类Item 有属性 name,price
					 
					
				public class Item {
	String name;
	int price;
}
 
									
								public class Item {
	String name;
	int price;
}
								
								
					武器类: Weapon不继承Item的写法 
					
				独立设计 name和price属性 同时多了一个属性 damage 攻击力 public class Weapon{
	String name;
	int price;
	int damage; //攻击力
}
 
									
								public class Weapon{
	String name;
	int price;
	int damage; //攻击力
}
								
								
					这一次Weapon继承Item 
					
				虽然Weapon自己没有设计name和price,但是通过继承Item类,也具备了name和price属性 public class Weapon extends Item{
	int damage; //攻击力
	
	public static void main(String[] args) {
		Weapon infinityEdge = new Weapon();
		infinityEdge.damage = 65; //damage属性在类Weapon中新设计的
		
		infinityEdge.name = "无尽之刃";//name属性,是从Item中继承来的,就不需要重复设计了
		infinityEdge.price = 3600;
		
	}
	
}
 
									
								public class Weapon extends Item{
	int damage; //攻击力
	
	public static void main(String[] args) {
		Weapon infinityEdge = new Weapon();
		infinityEdge.damage = 65; //damage属性在类Weapon中新设计的
		
		infinityEdge.name = "无尽之刃";//name属性,是从Item中继承来的,就不需要重复设计了
		infinityEdge.price = 3600;
		
	}
	
}
								
								
					设计一个类Armor护甲 
					
				继承Item类,并且额外提供一个属性ac: 护甲等级 int类型 实例化出两件护甲 名称 价格 护甲等级 布甲 300 15 锁子甲 500 40 
				HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。
			 
			 
			
			
			
			
			
		
		提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢	
	 
 |