黑马程序员技术交流社区

标题: 求帮助解答 [打印本页]

作者: zyw2xsr    时间: 2015-7-25 01:13
标题: 求帮助解答
最近刚学到构造函数然后自己练习写了个简单程序,程序代码和运行结果如下图。我的疑问:1.怎么才能使价格设定setprice和构造函数相结合,比如对象a打印出来的结果应该直接是没有该价格电脑?
                 2.public int getPrice()                        {
                                return price;
                        }这个函数有什么用?怎么用?
求各位帮忙解答下,谢谢。
class Computer
{
                private int price;//定义价格属性
                private String runspeed;//定义运行速度
                //代码块
        {
                System.out.println("taishiji");
        }
        //价格公共访问出口
                public void setPrice(int x)
                {
                        if(x>100 && x<10000)
                        {
                                price=x;
                        }
                        else
                        {
                                System.out.println("没有该价格电脑");
                        }
                }
                        public int getPrice()
                        {
                                return price;
                        }
                //构造函数
                Computer(int price)
                {
                        this.price=price;
                }
                Computer(int price,String runspeed)
                {
                        this.price=price;
                        this.runspeed=runspeed;
                }
                //   成员函数
                public void run()
                {
                        System.out.println("price="+price+"|"+"runspeed="+runspeed);
                }
                public boolean compare(Computer y)
                {
                        return this.price==y.price;
                }
}
class ComputerPeizhi
{
        //主函数
        public static void main(String[] args)
        {
                Computer a=new Computer(12000);
                a.setPrice(10000);
                a.run();
                Computer b=new Computer(2000,"很快");
                b.run();
                System.out.println(a.compare(b));
        }
}


运行结果.png (2.93 KB, 下载次数: 2)

运行结果.png





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