编程语言
首页 > 编程语言> > Java知识系统回顾整理01基础02面向对象02属性

Java知识系统回顾整理01基础02面向对象02属性

作者:互联网

一、根据实例给出"属性"的定义

一个英雄有姓名,血量,护甲等等状态 

这些状态就叫做一个类的属性

   

二、属性的类型

属性的类型可以是基本类型,比如int整数,float 浮点数

也可以是类类型,比如String 字符串

   

public class Hero {

    String name; //姓名

    float hp; //血量

    float armor; //护甲

    int moveSpeed; //移动速度

}

   

三、属性的名称

public class Hero {

    String name; //姓名
    float hp; //血量
    float armor; //护甲
    int moveSpeed; //移动速度

}

   

四、练习及答案

题目:

一个英雄可以有名称,血量,护甲,移动速度,还有 其他你想到的,作为新的属性,加入到英雄上面。

比如

送了多少次

杀人次数

助攻次数

金钱

补刀数

攻击速度

杀人后说的话

被杀后说的话

……

   

官方答案:

public class Hero {

    String name; // 姓名

    float hp; // 血量

    float armor; // 护甲

    int moveSpeed; // 移动速度

    int killed;// 送了多少次

    int kill;// 杀人次数

    int support;// 助攻次数

    int money;// 金钱

    int lastHit;// 补刀数

    int attackSpeed;// 攻击速度

    String wordAfterKill;// 杀人后说的话

    String wordAfterKilled;// 被杀后说的话

}

   

个人练习答案:

标签:02,01,Java,String,int,float,血量,护甲,属性
来源: https://www.cnblogs.com/xlfcjx/p/10764254.html