javaSE

xiaoxiao2021-02-27  416

有几种变量:

类中的成员变量 - 这些被称为字段方法或代码块中的变量 - 这些被称为局部变量方法声明中的变量 - 这些被称为参数

Bicycle类使用以下代码行来定义其字段:

public int cadence; public int gear; public int speed;

声明由以下三个部分组成:

零个或多个修饰符,如公共或私有的字段的类型该字段的名称

该字段的名称。 在自行车的领域被称为节奏,齿轮和速度,都是数据类型为整数(int)。 public关键字将这些字段标识为公共成员,可以由可以访问该类的任何对象访问。

访问修饰符

使用的第一个(最左侧)修饰符可让您控制其他类对成员字段的访问权限。目前,只考虑公共和私有。其他访问修饰符将在后面讨论。

public modifier - 该字段可从所有类访问。私有修饰符 - 该字段只能在其自己的类中访问。

为了更好的封装,通常使字段私有。这意味着它们只能从Bicycle类直接访问。然而,我们仍然需要访问这些值。这可以通过添加为我们获取字段值的公共方法间接完成:

public class Bicycle { private int cadence; private int gear; private int speed; public Bicycle(int startCadence, int startSpeed, int startGear) { gear = startGear; cadence = startCadence; speed = startSpeed; } public int getCadence() { return cadence; } public void setCadence(int newValue) { cadence = newValue; } public int getGear() { return gear; } public void setGear(int newValue) { gear = newValue; } public int getSpeed() { return speed; } public void applyBrake(int decrement) { speed -= decrement; } public void speedUp(int increment) { speed += increment; } }

类型

所有变量必须有一个类型。您可以使用原始类型,如int,float,boolean等。或者可以使用引用类型,如字符串,数组或对象。

变量命名

所有变量,无论是字段,局部变量还是参数,都遵循语言基础课程“变量命名”中涵盖的相同的命名规则和约定。 在本课中,请注意,方法和类名称使用相同的命名规则和约定,除此之外。

一个类名的第一个字母应该被大写方法名称中的第一个(或唯一)单词应该是一个动词。
转载请注明原文地址: https://www.6miu.com/read-1993.html

最新回复(0)