Java定义类

描述

Java 定义一个手机 ,属性包括品牌、价格以及颜色三个属性,定义打电话与发短信 方法

题目

定义手机类,手机有品牌 (brand) ,价格 (price) 和颜色 (color) 三个属性,有打电话 call() 和sendMessage() 两个功能。创建手机对象,给对象赋值并调用方法。

题目解决思路

  1. 定义手机类,手机类中定义 String 类型的品牌,int 类型的价格,String 类型的颜色。
  2. 编写打电话的成员方法,方法中对成员变量进行使用。
  3. 编写发短信的成员方法,方法中对成员变量进行使用。
  4. 在测试类中创建手机对象,直接给对象的属性赋值,分别调用各个方法。

代码具体实现

定义 Phone 类

public class Phone { // 手机品牌 String brand; int price; String color; // 打电话方法 public void call(){ System.out.println("正在使用价格为:" + price + "元黑色的" + brand + "手机打电话...."); } // 发短信方法 public void sendMessage(){ System.out.println("正在使用价格为:" + price + "元黑色的" + brand + "手机发短信...."); } }

定义 PhoneTest 测试类

public class PhoneTest { public static void main(String[] args) { System.out.println("嗨客网(www.haicoder.net)\n"); Phone phone = new Phone(); phone.brand = "小米"; phone.price = 3998; phone.color = "黑色"; phone.call(); phone.sendMessage(); } }

运行结果如下图:

02_java object.png

此处在测试类中创建手机对象,直接给对象的属性赋值,分别调用各个方法。