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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

class Test_Phone {
        public static void main(String[] args) {
                Phone p = new Phone();
                p.setBrand("酷派");
                p.setPrice(5000);
                System.out.println(p.getBrand()+",,,,"+p.getPrice());
                Phone p1 = new Phone("酷派",5000);
                p1.show();
        }
}
class Phone {
        private String brand;
        private int price;
        public Phone(){
                return;
        }
        public void Phone(String brand,int price){
                this.brand=brand;
                this.price=price;
        }
        public void setBrand(String brand){
                this.brand=brand;
        }
        public String getBrand(){
                return brand;
        }
        public void setPrice(int price){
                this.price=price;
        }
        public int getPrice(){
                return price;
        }
        public void show(){
                System.out.println("手机品牌是:"+brand+",手机价格为"+price);
        }
}

7 个回复

倒序浏览
2200000000000000000000000
回复 使用道具 举报
至尊幽蓝 来自手机 中级黑马 2015-9-7 07:28:06
藤椅
你这句代码用到的构造函数加了void,所以错。
回复 使用道具 举报
楼上正解
回复 使用道具 举报
构造方法,无需public和void修饰。
回复 使用道具 举报
构造方法不能使用void修饰符,方法名和类名一直就好了,另外你第一个构造方法中不需要return,直接空方法体就好了
回复 使用道具 举报
a6658637 来自手机 中级黑马 2015-9-7 21:13:53
7#
看到了,谢谢各位,它提示的第七行,找半天
回复 使用道具 举报
其实 我也看不懂
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马