用java写给pojo
时间: 2024-02-28 22:30:18 浏览: 22
POJO是一个简单的Java对象,它没有任何限制和规范。POJO具有以下特征:
1. POJO不依赖于任何特定的框架或类库。
2. POJO不需要实现任何特定的接口。
3. POJO不需要继承任何特定的类。
4. POJO不需要使用任何特定的注解。
下面是一个简单的POJO类的示例:
```
public class Person {
private String name;
private int age;
private String gender;
public Person() {}
public Person(String name, int age, String gender) {
this.name = name;
this.age = age;
this.gender = gender;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
}
```
这个类代表一个人,它有三个属性:姓名,年龄和性别。它有一个默认的构造函数和一个带参数的构造函数。它还有三个getter和setter方法,用于获取和设置属性值。
使用这个类非常简单。假设你想创建一个名为“John”的30岁男性,你可以这样做:
```
Person person = new Person("John", 30, "Male");
```
然后你可以使用getter方法获取它的属性值:
```
String name = person.getName();
int age = person.getAge();
String gender = person.getGender();
```
你也可以使用setter方法修改它的属性值:
```
person.setName("Jane");
person.setAge(25);
person.setGender("Female");
```
这就是一个简单的POJO类的例子。通过编写POJO类,你可以创建一个简单,灵活和可重用的Java对象。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)