Java 中的属性是什么?

问题描述 投票:0回答:12

我读到为了获取数组的长度,我使用

length
属性,如
arrayName.length
。什么是属性?是一个班吗?

java attributes
12个回答
44
投票

属性是字段的另一个术语。它通常是可以直接访问的公共常量或公共变量。在这种特殊情况下,Java 中的数组实际上是一个对象,您正在访问表示数组长度的公共常量值。


8
投票

类是面向对象编程中的一个元素,它聚合属性(字段)(可以是公共访问或非公共访问)和方法(函数)(也可以是公共或私有的,并且通常写入/读取这些属性。

所以你可以拥有一个像

Array
这样的类,它具有公共属性
length
和公共方法
sort()


5
投票

属性是类/对象内部的公共变量。 length属性是一个int类型的变量。


4
投票

属性是同一术语,可交替用于属性或字段或数据成员或类成员。


3
投票

属性是一个实例变量。


2
投票

在此上下文中,“属性”仅表示对象的数据成员。


2
投票

属性是

field
的同义词
array.length


2
投票

属性也是类的数据成员和属性。它们是在类内部声明的变量。


2
投票

类包含数据字段描述(或属性、字段、数据成员、属性),即字段类型和名称,它们将在程序运行时与每个实例或每个类的状态变量相关联。


0
投票

抽象类是一种只能用作基类的类 另一个班级;因此无法实例化此类。要使类抽象, 使用关键字abstract。抽象类可能有一个或多个 只有标题行(没有方法体)的抽象方法。方法 标题行以分号 (;) 结尾。任何从基类派生的类 类可以以与标头一致的方式定义方法体 使用所有指定参数并返回正确数据类型的行 (如果返回类型不是 void)。抽象方法充当占位符;全部 派生类应重写并完成该方法。

Java 中的示例

抽象公共类Shape

{

双区;

公共抽象双 getArea();

}


0
投票

属性是类的特征,有助于将其与其他类区分开来。


-2
投票

什么是属性?

– 属于对象的变量。属性与属性或字段或数据成员或类成员交替使用的术语相同

还能怎么称呼?

– 字段或实例变量

如何创建一个?语法是什么?

– 您需要在类定义的开头、任何方法之外声明属性。语法如下: ;

© www.soinside.com 2019 - 2024. All rights reserved.