java 定义一个类Phone ,编写方法call(),表示打电话功能
时间: 2023-08-10 09:08:03 浏览: 135
以下是Java定义一个类Phone,编写方法call(),表示打电话功能的示例代码:
```java
public class Phone {
// 定义成员变量
private String brand;
private String model;
// 构造方法
public Phone(String brand, String model) {
this.brand = brand;
this.model = model;
}
// 定义方法
public void call(String number) {
System.out.println("正在呼叫 " + number + "...");
System.out.println("通话中...");
System.out.println("通话结束");
}
}
```
在上面的代码中,我们定义了一个类Phone,它有两个成员变量 brand 和 model,以及一个构造方法和一个方法 call()。
构造方法用于创建 Phone 对象时初始化成员变量 brand 和 model。
方法 call() 接收一个字符串参数 number,表示要拨打的电话号码。在方法内部,我们简单地输出了三个信息,表示正在呼叫、通话中和通话结束。你可以根据需要修改这些输出信息。
当我们创建一个 Phone 对象时,就可以调用它的方法 call() 来模拟打电话的功能,例如:
```java
public class TestPhone {
public static void main(String[] args) {
Phone phone = new Phone("Apple", "iPhone 12");
phone.call("123456789");
}
}
```
在上面的代码中,我们创建了一个 Phone 对象,并调用它的方法 call(),传入一个电话号码来模拟打电话的过程。