2.2 属性与方法 2.2 属性与方法 在Java面向对象编程中,属性(Attributes) 和 方法(Methods) 是构成类(Class)和对象(Object)的核心要素。它们共同定义了对象的特征(数据)和行为(功能),是理解和构建复杂软件系统的基石。本章将深入探讨属性与方法的概念、声明、分类、使用以及它们之间的交互关系。 2.2.1 属性(Attributes/Fields) 属性,也被称为字段(Fields)或成员变量(Member Variables),是类中用于存储数据、描述对象状态的变量。每个对象都拥有其独立的一套属性值,这些值共同构成了对象的独特特征。 2.2.1.1 什么是属性 想象一个“汽车”类。汽车的颜色、品牌、速度、当前油量等都是它的特征。