在Java中,一切皆为对象。对象是类的实例,而类是对象的模板。在Java中,我们通过定义类来创建对象,并通过对象来调用类中的方法和属性。
定义类
在Java中,类的定义通过关键字class来实现。一个简单的类定义如下:
// www.javascriptcn.com code example
public class Person {
String name;
int age;
public void displayInfo() {
System.out.println("Name: " + name);
System.out.println("Age: " + age);
}
}在上面的例子中,我们定义了一个名为Person的类,该类包含了两个属性name和age,以及一个方法displayInfo用来打印人的姓名和年龄。
创建对象
要使用一个类,我们需要创建该类的对象。在Java中,对象的创建通过new关键字来实现。下面是一个创建Person对象的例子:
Person person1 = new Person(); person1.name = "Alice"; person1.age = 25; person1.displayInfo();
在上面的例子中,我们创建了一个名为person1的Person对象,并设置了其name和age属性,最后调用了displayInfo方法来打印人的信息。
类的继承
在Java中,类之间可以通过继承关系来建立父子关系。子类可以继承父类的属性和方法,并可以重写父类的方法。下面是一个简单的继承例子:
// www.javascriptcn.com code example
public class Student extends Person {
int studentId;
public void displayStudentInfo() {
displayInfo();
System.out.println("Student ID: " + studentId);
}
}
Student student1 = new Student();
student1.name = "Bob";
student1.age = 20;
student1.studentId = 12345;
student1.displayStudentInfo();在上面的例子中,我们定义了一个Student类,它继承自Person类,并添加了一个studentId属性和一个displayStudentInfo方法来打印学生的信息。
以上就是关于Java对象和类的基本介绍,下一章节我们将讨论Java中的方法和多态性。