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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

//   Circle2 cir;   这一句怎么解释呢
                Circle2 cir1=new Circle2(1.0);
                Circle2 cir2=new Circle2(2.0);
                Circle2 cir;
                cir=cir1.compare(cir2);
                if(cir1==cir)
                        System.out.println("圆1的半径比较大");
                else
                        System.out.println("圆2的半径比较大");

5 个回复

倒序浏览
Circle2 cir;就是声明一个 Circle2类型的变量啊~从上下文来看,这个cir是用来存储max(cir1,cir2)的
回复 使用道具 举报
Circle2 cir:声明一个Circle2类型的引用
然后.compare返回应该的是半径较大那个圆Circle2对象
回复 使用道具 举报
Circle2 cir是建立一个类类型变量,类类型为Circle2 ,变量名为cir,后面没有进行new对象,代表没有进行初始化
回复 使用道具 举报
第一次见到这么奇葩的定义,受教了
回复 使用道具 举报
我是吴贵圣
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马