编写一个Book类,有name和pages两个属性,用java能运行
时间: 2023-06-14 11:03:40 浏览: 196
可以的,以下是一个简单的Book类示例:
```java
public class Book {
private String name;
private int pages;
public Book(String name, int pages) {
this.name = name;
this.pages = pages;
}
public String getName() {
return name;
}
public int getPages() {
return pages;
}
public void setName(String name) {
this.name = name;
}
public void setPages(int pages) {
this.pages = pages;
}
}
```
在这个示例中,我们定义了一个Book类,它有两个属性:name和pages。它还有一个构造函数,用于初始化这两个属性,以及getter和setter方法,用于获取和设置属性的值。
你可以在其他的类中创建Book对象,并访问它的属性和方法,例如:
```java
Book book = new Book("Java Programming", 500);
System.out.println("Book name: " + book.getName());
System.out.println("Number of pages: " + book.getPages());
book.setName("Python Programming");
System.out.println("New book name: " + book.getName());
```
这将输出:
```
Book name: Java Programming
Number of pages: 500
New book name: Python Programming
```
希望这能帮助到你!
阅读全文