Java中的类是一种抽象的数据类型,它定义了一组具有相同特征的事物的模板。类是对一类事物的属性与行为的抽象描述,是面向对象编程(OOP)的基本单元。在Java中,类可以用来创建对象,每个对象都是类的实例,拥有类定义的属性和方法。
关键概念
类(Class):Java语言的基本单元,定义了对象的属性和方法。
对象(Object):类的实例,拥有类定义的属性和方法的具体实现。
属性(Attribute):描述对象状态的变量。
方法(Method):描述对象可以执行的操作或行为。
示例
以`Person`类为例,它可能包含属性如`name`、`age`和`gender`,以及方法如`getName()`、`getAge()`和`getGender()`。每个`Person`对象都是`Person`类的实例,拥有各自独立的属性值。
创建对象
通过关键字`new`可以创建类的实例(对象),例如:
```java
Person person = new Person();
person.setName("John Doe");
person.setAge(30);
person.setGender("Male");
```
总结
Java中的类是对一类事物的抽象描述,它包含了创建对象所需的结构和行为信息。类是面向对象编程的基石,通过类可以创建多个具有相同属性和行为的对象