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(私有的)
相关文章推荐
- Java关键字final、static使用总结
- Java关键字final、static使用总结
- Java关键字final、static使用总结
- Java关键字final、static使用总结
- Java关键字final、static使用总结<转>
- Java关键字final、static使用总结
- Java关键字final、static使用总结关键字
- Java关键字final、static使用总结
- Java关键字final、static使用总结
- Java关键字final、static使用总结
- Java关键字final、static使用
- Java关键字final、static使用总结
- Java关键字final、static使用总结
- Java关键字final、static使用总结
- Java关键字final、static使用总结
- Java关键字final、static使用总结
- Java关键字final、static使用总结
- Java关键字final、static使用总结
- Java关键字final、static,抽象类,接口使用总结
- Java中final关键字的使用