set的get方法
Set和get方法是Java中常见的两种方法,它们用于访问类中的成员变量。set方法用于设置成员变量的值,get方法用于获取成员变量的值。set方法和get方法的命名规则是:setXxx和getXxx,其中Xxx是成员变量的名称。
在下面的文章中,我们将详细介绍set方法和get方法,以及它们在Java中的应用。
一、set方法
set方法用于设置成员变量的值。在Java中,set方法通常是public void类型,没有返回值。它的名称是:setXxx,其中Xxx是成员变量的名称。
假设我们有一个Person类:
```
public class Person {
private String name;
private int age;
// 构造方法
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// set方法
public void setName(String name) {
this.name = name;
}
// get方法
public String getName() {
return name;
}
// 其他方法
}
```
在上面的Person类中,我们使用了setName方法来设置name成员变量的值。setName方法是public void类型,没有返回值,它用于设置name成员变量的值。我们可以像下面这样使用setName方法:
字符串函数gets怎么重新定义 ```
Person p = new Person("Tom", 18); // 创建一个Person对象
p.setName("Jerry"); // 设置name成员变量的值
```
在上面的代码中,我们创建了一个Person对象p,并且使用setName方法将name成员变量的值修改为"Jerry"。
二、get方法
get方法用于获取成员变量的值。在Java中,get方法通常是public类型,有一个返回值,它的名称是:getXxx,其中Xxx是成员变量的名称。
在上面的Person类中,我们使用了getName方法来获取name成员变量的值。getName方法是public String类型,有一个返回值,它用于获取name成员变量的值。我们可以像下面这样使用getName方法:
```
Person p = new Person("Tom", 18); // 创建一个Person对象
String name = p.getName(); // 获取name成员变量的值
```
在上面的代码中,我们创建了一个Person对象p,并且使用getName方法获取了name成员变量的值。
三、set方法和get方法的应用
set方法和get方法在Java中非常常见,并且可以用于各种类型的成员变量。
假设我们有一个汽车类:
```
public class Car {
private String brand; // 品牌
private String model; // 型号
private int price; // 价格
// 构造方法
public Car(String brand, String model, int price) {
this.brand = brand;
del = model;
this.price = price;
}
// set方法
public void setBrand(String brand) {
this.brand = brand;
}
public void setModel(String model) {
del = model;
}
public void setPrice(int price) {
this.price = price;
}
// get方法
public String getBrand() {
return brand;
}
public String getModel() {
return model;
}
public int getPrice() {
return price;
}
// 其他方法
}
```
在上面的Car类中,我们定义了三个成员变量:品牌、型号、价格。我们使用了set方法来设置成员变量的值,使用get方法来获取成员变量的值。我们可以像下面这样使用Car类:
```
Car car = new Car("BMW", "X5", 500000); // 创建一个Car对象
car.setPrice(600000); // 设置price成员变量的值
int price = Price(); // 获取price成员变量的值
```
在上面的代码中,我们创建了一个Car对象car,并且使用setPrice方法将price成员变量的值修改为600000。然后,我们使用getPrice方法获取了price成员变量的值。
总结
在Java中,set方法和get方法可以用于各种类型的成员变量。set方法用于设置成员变量的值,get方法用于获取成员变量的值。它们的命名规则是:setXxx和getXxx,其中Xxx是成员变量的名称。在Java中,我们可以使用set方法和get方法来访问类中的成员变量,并修改它们的值。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论