A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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();
         }
}

4 个回复

倒序浏览
非要说有问题的话,我喜欢setXxx放在getXxx之前吧
回复 使用道具 举报
可以直接shmw方法调用,不需要在来一次输出语句
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
没毛病 厉害 厉害 厉害厉害 厉害 厉害
回复 使用道具 举报
慕课????
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马