阶段1 语言基础+高级_1-3-Java语言高级_02-继承与多态_第7节 内部类_15_类作为成员变量类型


创建Hero类,里面定义一个成员变量Hero

String的源码,可以看到String就是一个类。


成员变量是可以用一个类作为它的类型的

创建一个武器的类Wapon,定义武器的代码成员变量。生成getter和setter

生成无参和有参的构造函数

武器类可以做为英雄的成员变量






给英雄定义一个攻击的方法





修改武器的名称



成员变量不光可以用基本类型,还可以用任何一种数据类型。


 

原文地址:https://www.cnblogs.com/wangjunwei/p/11223400.html