Java是一门面向对象的编程语言,其中成员变量和对象是非常重要的概念。
成员变量是指类中定义的变量,它们存在于对象中,是对象的一部分。成员变量有三种访问修饰符:public、protected和private。public修饰的成员变量可以被所有类访问,protected可以被当前类和其子类访问,而private仅可以被当前类访问。
对象是类的一个实例,其成员变量值和方法属于对象本身,可以通过点运算符“.”来访问对象中的成员变量和方法。因此,对象可以看作是成员变量和方法的一个封装。
public class Person { private String name; private int age; public void setName(String name) { this.name = name; } public String getName() { return name; } public void setAge(int age) { this.age = age; } public int getAge() { return age; } } public class Main { public static void main(String[] args) { Person person = new Person(); person.setName("Tom"); person.setAge(20); System.out.println(person.getName() + " is " + person.getAge() + " years old."); } }
在以上示例中,Person类有两个私有的成员变量name和age,以及两个公共的setter和getter方法。在Main中,我们创建了一个Person对象,并使用setter方法设置其name和age属性,最后通过调用getter方法获取属性值并打印输出。