黑马程序员技术交流社区

标题: 我今天写的标准手机类,大牛看下没毛病吧? [打印本页]

作者: 烽火狼烟    时间: 2017-5-16 01:34
标题: 我今天写的标准手机类,大牛看下没毛病吧?
class Phone {
         //品牌
         private String brand;
         //价格
         private int price;
         //颜色
         private String color;
         
         public Phone() {}
         
         public Phone(String brand,int price,String color) {
                 this.brand = brand;
                 this.price = price;
                 this.color = color;
         }
         
         public String getBrand() {
                 return brand;
         }
         public void setBrand(String brand) {
                 this.brand = brand;
         }
         
         public int getPrice() {
                 return price;
         }
         public void setPrice(int price) {
                 this.price = price;
         }
         
         public String getColor() {
                 return color;
         }
         public void setColor(String color) {
                 this.color = color;
         }
         
         //输出所有成员变量
         public void show() {
                 System.out.println(brand+"---"+price+"---"+color);
         }
         
}

//测试
class Work {
         public static void main(String[] args) {
                 //方法1,输出成员变量
                 //无参+getXxx()
                 Phone p = new Phone();
                 p.setBrand("华为");
                 p.setPrice(2999);
                 p.setColor("黑色");
                 System.out.println(p.getBrand()+"---"+p.getPrice()+"---"+p.getColor());
                 p.show();
                 System.out.println("-----------");
                 
                 //方法1,输出成员变量
                 //有参
                 Phone p2 = new Phone("华为",2999,"黑色");
                 System.out.println(p2.getBrand()+"---"+p2.getPrice()+"---"+p2.getColor());
                 p2.show();
         }
}
作者: dahaihh    时间: 2017-5-16 07:32
非要说有问题的话,我喜欢setXxx放在getXxx之前吧
作者: 兔巴斯基丶    时间: 2017-5-16 11:15
可以直接shmw方法调用,不需要在来一次输出语句

作者: wulin    时间: 2017-5-16 17:02
没毛病 厉害 厉害 厉害厉害 厉害 厉害
作者: 菜鸟2016    时间: 2017-5-16 20:17
慕课????




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2