Java是一种面向对象的编程语言,类是其基本组成单位。类中包含属性和方法,它们都是类的成员变量。
属性是类中的数据成员,也就是类所具有的特征。在Java中,属性可以是基本类型数据(如int,float等)或者引用类型数据(如String、数组等)。
public class Person{ String name; //属性 int age; //属性 }
方法是类的行为成员,是类所拥有的功能。在Java中,方法必须在类中声明,然后在类中调用执行。
public class Person{ String name; //属性 int age; //属性 public void setName(String name){ //方法 this.name = name; } public void setAge(int age){ //方法 this.age = age; } }
在以上示例中,Person类中定义了两个属性:name和age,以及两个方法:setName和setAge。方法用来设置对应属性的值,函数名前必须要有public、private、protected等访问修饰符,这个是为了控制外界对该方法进行的调用权限。同时,在Java中,属性和方法都要先声明,再进行调用。