一、根据实例给出"属性"的定义
一个英雄有姓名,血量,护甲等等状态
这些状态就叫做一个类的属性
二、属性的类型
属性的类型可以是基本类型,比如int整数,float 浮点数
也可以是类类型,比如String 字符串
public class Hero { //姓名 float//血量 float//护甲 int//移动速度 } |
三、属性的名称
- 属性名称一般来说,都是小写
- 比如name
- 如果有多个单词组成,后面的单词的第一个字母大写
- 比如 moveSpeed
- 属性也是变量,所以需要满足变量的命名规则
- 属性实例:
public class Hero { //姓名 } |
四、练习及答案
题目:
一个英雄可以有名称,血量,护甲,移动速度,还有 其他你想到的,作为新的属性,加入到英雄上面。
比如
送了多少次
杀人次数
助攻次数
金钱
补刀数
攻击速度
杀人后说的话
被杀后说的话
……
官方答案:
public class Hero { // 姓名 float// 血量 float// 护甲 int// 移动速度 int// 送了多少次 int// 杀人次数 int// 助攻次数 int// 金钱 int// 补刀数 int// 攻击速度 // 杀人后说的话 // 被杀后说的话 } |
个人整理答案: