天天看點

Java知識系統回顧整理01基礎02面向對象02屬性

一、根據執行個體給出"屬性"的定義

一個英雄有姓名,血量,護甲等等狀态 

這些狀态就叫做一個類的屬性

二、屬性的類型

屬性的類型可以是​​基本類型​​,比如int整數,float 浮點數

也可以是類類型,比如String 字元串

Java知識系統回顧整理01基礎02面向對象02屬性

public class Hero {

//姓名

float//血量

float//護甲

int//移動速度

}

三、屬性的名稱

  • 屬性名稱一般來說,都是小寫
  • 比如name
  • 如果有多個單詞組成,後面的單詞的第一個字母大寫
  • 比如 moveSpeed
  • 屬性也是變量,是以需要滿足​​變量的命名規則​​
  • 屬性執行個體:

public class Hero {

//姓名

float//血量

float//護甲

int//移動速度

}

四、練習及答案

題目:

一個英雄可以有名稱,血量,護甲,移動速度,還有 其他你想到的,作為新的屬性,加入到英雄上面。

比如

送了多少次

殺人次數

助攻次數

金錢

補刀數

攻擊速度

殺人後說的話

被殺後說的話

……

官方答案:

public class Hero {

// 姓名

float// 血量

float// 護甲

int// 移動速度

int// 送了多少次

int// 殺人次數

int// 助攻次數

int// 金錢

int// 補刀數

int// 攻擊速度

// 殺人後說的話

// 被殺後說的話

}

個人整理答案: