在Java编程中,类和对象是两个重要的概念。类是一种数据类型,是一种抽象的概念,代表着某一类对象的共同属性和行为。 而对象则是类的实例化结果,是具体的实体,具有自己的属性和行为。
//定义一个类 public class Person { private String name; private int age; //构造方法 public Person(String name, int age) { this.name = name; this.age = age; } //方法,设置姓名 public void setName(String name) { this.name = name; } //方法,获取年龄 public int getAge() { return age; } } //使用类创建对象 public static void main(String[] args) { Person person1 = new Person("Lily", 18); Person person2 = new Person("Lucy", 20); System.out.println(person1.getName()); //输出"Lily" System.out.println(person2.getAge()); //输出20 }
从上述代码中可以看出,Person类中包含属性和方法,而使用new操作符可以创建实例,即对象。通过对象可以访问其所属类中的属性和方法。
类和对象是Java中重要的概念,区别在于:类是一种抽象的概念,代表着某一类对象的共同属性和行为;而对象则是类的实例化结果,是具体的实体,具有自己的属性和行为。