java 定义一个Phone类,创建2个对象并访问其成员变量和成员方法
时间: 2024-10-23 12:15:03 浏览: 31
Java基本语法第二季
在 Java 中,我们可以定义一个名为 `Phone` 的类,它通常代表电话设备,包含一些基本的属性比如品牌、型号和号码,并有相应的操作方法如拨打、接听电话等。下面是一个简单的示例:
```java
public class Phone {
// 成员变量
private String brand;
private String model;
private String phoneNumber;
// 构造函数
public Phone(String brand, String model, String phoneNumber) {
this.brand = brand;
this.model = model;
this.phoneNumber = phoneNumber;
}
// 成员方法
// 拨打电话方法
public void call() {
System.out.println("Calling from " + brand + " " + model);
}
// 展示电话信息
public void showInfo() {
System.out.println("Brand: " + brand + ", Model: " + model + ", Phone Number: " + phoneNumber);
}
}
// 主程序部分
public class Main {
public static void main(String[] args) {
// 创建两个 Phone 对象
Phone phone1 = new Phone("Apple", "iPhone 13", "+1234567890");
Phone phone2 = new Phone("Samsung", "Galaxy S22", "+9876543210");
// 访问成员变量
System.out.println("Phone 1 info:");
phone1.showInfo();
// 访问成员方法
phone1.call(); // 打电话
// 也可以对 phone2 进行同样的操作
System.out.println("\nPhone 2 info:");
phone2.showInfo();
phone2.call();
}
}
```
在这个例子中,我们定义了 `Phone` 类,创建了两个 `Phone` 对象 `phone1` 和 `phone2`,并通过它们的 `showInfo()` 方法访问了成员变量,通过 `call()` 方法调用了成员方法。
阅读全文