public class Test { public static void main(String[] args) { // 创建小米手机并设置功能 Phone xiaomiP
时间: 2024-10-29 16:11:54 浏览: 19
C#中static void Main(string[] args) 参数示例详解
这是一个简单的Java程序示例,用于演示如何创建一个名为`xiaomiP`的对象,并设置其为`Phone`类型的实例,可能是表示小米系列的一种手机。这里`Phone`是一个接口或者父类,而`xiaomiP`实际上可以是`XiaomiPhone`这样的具体子类的实例。
```java
public class Test {
public static void main(String[] args) {
// 创建小米手机(假设Phone是一个接口或父类)
Phone xiaomiPhone = new XiaomiPhone(); // 或者是XiaomiPhone类的具体实例
// 设置功能(这里假设Phone有一个通用的功能setFunction方法)
xiaomiPhone.setFunction("拍照、通话、上网");
// 因为是多态,你可以通过Phone接口调用特定于子类的行为
xiaomiPhone.takePhoto(); // 小米手机特有的拍照方法
}
}
// 假设存在Phone接口或基类
interface Phone {
void setFunction(String function);
void takePhoto(); // 这里是通用方法,每个子类可能会有自定义实现
}
// 实际上,XiaomiPhone会继承Phone接口并实现上述方法
class XiaomiPhone implements Phone {
// ... 实现setFunction和takePhoto等方法
}
```
阅读全文