• 面向对象-标准的手机类代码及其测试


     1 /*
     2     作业:请把手机类写成一个标准类,然后创建对象测试功能。
     3     
     4     手机类:
     5         成员变量:
     6             品牌:String brand;
     7             价格:int price;
     8             颜色:String color;
     9         成员方法:
    10             针对每一个成员变量给出对应的getXxx()/setXxx()方法。
    11         最后定义测试:
    12             创建一个对象,先通过getXxx()方法输出成员变量的值。这一次的结果是:null---0---null
    13             然后通过setXxx()方法给成员变量赋值。再次输出结果。这一次的结果是:三星---2999---土豪金
    14 */
    15 class Phone {
    16     //品牌
    17     private String brand;
    18     //价格
    19     private int price;
    20     //颜色
    21     private String color;
    22     
    23     //getXxx()和setXxx()方法
    24     public String getBrand() {
    25         return brand;
    26     }
    27     
    28     public void setBrand(String brand) {
    29         this.brand = brand;
    30     }
    31     
    32     public int getPrice() {
    33         return price;
    34     }
    35     
    36     public void setPrice(int price) {
    37         this.price = price;
    38     }
    39     
    40     public String getColor() {
    41         return color;
    42     }
    43     
    44     public void setColor(String color) {
    45         this.color = color;
    46     }
    47 }
    48 
    49 class PhoneTest {
    50     public static void main(String[] args) {
    51         //创建手机对象
    52         Phone p = new Phone();
    53         
    54         //直接输出默认值
    55         System.out.println(p.getBrand()+"---"+p.getPrice()+"---"+p.getColor());
    56         
    57         //给成员变量赋值
    58         p.setBrand("三星");
    59         p.setPrice(2999);
    60         p.setColor("土豪金");
    61         //再次输出
    62         System.out.println(p.getBrand()+"---"+p.getPrice()+"---"+p.getColor());
    63     }
    64 }
  • 相关阅读:
    Log4j学习
    HttpURLConnection请求
    正则表达式验证中文、图片上传
    freemarker学习
    参数中带有“&”符号问题
    禁止打印页面
    myEclipse 界面窗口打不开问题
    屏蔽网页右键
    分享功能
    table表格某一td内容太多导致样式混乱的解决方案
  • 原文地址:https://www.cnblogs.com/ZHOUVIP/p/7294592.html
Copyright © 2020-2023  润新知