从幼稚到成熟----java中的对象和类

tech2022-12-08  94

一、对象和类的概念

类:类是一个模板,它描述一类对象的行为和状态(在java中也就是属性和方法),是对对象的抽象。 对象:对象是类的一个实例,有状态和行为。

1.类

如何定义一个类?

public class Student{}

这便是一个类,然而这是一个空类,没用任何意义,因此我们需要定义类的具体信息。 对于一个类来说,一般有三种常见的成员:属性、方法、构造器。这三种成员都可以定义零个或多个。

如下便是一个简单的学生类:

public class Student{ // 属性(成员变量) private int id; private String name; private int age; // 方法 public int getId() { return id; } public void setId(int id) { this.id = id; } // 构造方法 public Student() { } }

2.创建对象

数据类型(类名) 变量名 = new 类名();

等号左边声明一个变量用来接收对象; 等号右边通过new关键字使用类的构造方法创建一个对象(在堆内存上开辟一个空间)。

3.如何使用对象

给对象的属性进行取值和赋值; 通过对象使用方法。

public class Student{ private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } } public class Test{ public static void main(String[] args){ Student student = new Student(); student.setName("张三"); System.out.println(student.getName()); } }
最新回复(0)