public class Score { private String id; private String database; private String android; private String jsp; public String getId(){ return id; } public String getDatabase(){ return database; } public String getAndroid(){ return android; } public String getJsp(){ return jsp; } public void setId(String id){ this.id = id; } public void setDatabase(String database){ this.database = database; } public void setAndroid(String android){ this.android = android; } public void setJsp(String jsp){ this.jsp = jsp; } }
时间: 2024-04-28 10:21:40 浏览: 33
这是一个 Java 类,名为 "Score"。它有四个私有成员变量,分别是字符串类型的 "id"、"database"、"android" 和 "jsp"。它包含了四个公有的访问器方法和四个公有的修改器方法,分别对应成员变量的获取和设置操作。其中,访问器方法的返回值类型均为字符串类型,分别为对应成员变量的值;修改器方法的参数类型均为字符串类型,分别为对应成员变量要设置的值。这个类可以用来表示一个学生的得分情况,其中 "id" 是学生的ID,"database"、"android" 和 "jsp" 分别表示学生在数据库、安卓和JSP课程中的得分。
相关问题
public String getId(String id){this .id=id;}
这段代码有语法错误。应该修改为:
```
public void setId(String id){
this.id = id;
}
```
这是一个setter方法,用于给类中的id属性赋值。修正后的代码中,参数id将被赋值给类中的id属性。需要注意的是,setter方法的返回值通常为void,因为它不需要返回任何值。
帮我完善class Book { private: // 书本ID int id; string title; };
好的,以下是完善后的代码,我添加了构造函数、设置和获取 id、title 的方法:
```
class Book {
private:
int id; // 书本ID
string title;
public:
Book(int id, string title) : id(id), title(title) {}
virtual ~Book() {}
// 设置 id
void setId(int id) {
this->id = id;
}
// 获取 id
int getId() const {
return this->id;
}
// 设置 title
void setTitle(string title) {
this->title = title;
}
// 获取 title
string getTitle() const {
return this->title;
}
};
```
在上面的代码中,我添加了构造函数,用于初始化 id 和 title 成员变量。同时,我添加了设置和获取 id、title 的方法,用于对私有成员变量进行操作。这样,Book 类就能够更加完整地描述一本书的信息。