您的位置:首页 > 编程语言 > Java开发

java中final 关键字的使用

2016-11-17 17:35 197 查看

java中final关键字的使用: 

class Circle{
double r;
double pi=3.14;
//无参的够造器
public Circle(){
}
//有参构造器
public Circle(double r){
this.r=r;

}
//计算面积的方法
public void getArea(){
System.out.println("圆的面积是:"+pi*r*r);

}
}

class Demo{
public static void main(String[] args){
Circle c=new Circle(3.0);
c.pi=0.0; //在这里面积的到的是0.0;(因为他改变啦我们前面定义的常量。)
c.getArea();
System.out.println("Hello World");
}
}
在这里的解决办法是: 1.我么可以吧pi 这个成员变量的权限定义是为private(私有的)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: