Java语言的类是一个包含属性和行为的离散实体(对象)的蓝图。类定义对象的基本结构,在运行时jvm会根据类创建对象实例 。
Java类的结构
对象拥有明确定义的边界和状态,它可在被正确请求时执行操作。每种面向对象的语言都有关于如何定义类的规则。
在Java 语言中定义一个对象,必须声明一个类。可将类视为对象的模板,就像饼干模具一样。
可以将类命名为任何名称,但约定使用驼峰式大小写 :以一个大写字母开头,其他字母小写。
类名应仅包含字母和数字。
坚持这些准则,可确保代码更容易让其他遵循相同约定的人使用。
变量
类的变量的值可以区分该类的每个实例并定义它的状态。这些值常常称为 实例变量 。
方法
类的方法定义它的行为。
方法分为两个主要类别: 构造方法以及其他方法,这些方法有很多类型。
构造方法仅用于创建类的实例。
其他类型的方法可用于几乎任何程序行为。
构造方法
构造方法指定如何实例化类。