定义一个Dog类,实例变量name,2个静态变量,品种和价格,介绍该品种方法java
时间: 2024-06-13 14:08:21 浏览: 94
JAVA类变量及类方法代码实例详解
```java
public class Dog {
private String name;
private static String breed;
private static double price;
public Dog(String name) {
this.name = name;
}
public static void setBreed(String breed) {
Dog.breed = breed;
}
public static void setPrice(double price) {
Dog.price = price;
}
public static String getBreed() {
return breed;
}
public static double getPrice() {
return price;
}
public void introduce() {
System.out.println("This is a " + breed + " dog named " + name + ".");
System.out.println("It costs $" + price + ".");
}
}
```
以上是定义一个Dog类的示例代码,其中包含一个实例变量name和两个静态变量breed和price。setBreed()和setPrice()方法用于设置breed和price的值,getBreed()和getPrice()方法用于获取breed和price的值。introduce()方法用于介绍该品种的狗的信息,包括品种和价格。
Java如何定义静态变量和静态方法?
如何在Java中创建对象?
如何使用Java中的构造函数创建对象?
阅读全文