📄 chapter08_10.java
字号:
// ------------------------------由方法传递类类型的变量------------------------------------------ //
class C10_Circle {
private static double pi=3.1415926;
private double radius;
public C10_Circle(double r) {
radius=r;
}
public C10_Circle compare(C10_Circle cir) { // 比较两个对象的变量值的大小------并返回变量值大的
if(this.radius>cir.radius)
return this; // 注意------这里的 this 代替的是 cir01 -------但是在这里返回的值---不能用 cir01 来代替
else
return cir;
}
}
public class Chapter08_10 {
public static void main(String[] args) {
C10_Circle cir01=new C10_Circle(6.7);
C10_Circle cir02=new C10_Circle(8.3);
C10_Circle object;
object=cir01.compare(cir02); // 由方法传递类类型的参数------对象--------并把返回的结果赋给 object ---------
if(cir01==object) // 输出半径值大的对象的提示--------------------------------------------------
System.out.println("Radius of cir01 is larger !!");
else
System.out.println("Radius of cir02 is larger !!");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -