概述
私有变量的访问
当私有变量被定义的时候,如果直接通过object.变量的方式,是无法访问到调用类的变量的;
若是调用类中有方法可以通过传参来给私有变量赋值,这种操作是可以的。
被调用类
class Cylinder {
private double radius;
私有变量
private int height;
private double pi = 3.14;
public void setCylinder(double r, int h) {
传参私有变量赋值
radius=r;
height=h;
}
double area() {
return pi * radius * radius;
}
double volume() {
return height * area();
}
}
主类
public static void main(String[] args) {
Cylinder cy=new Cylinder();
cy.setCylinder(12,23);
System.out.println("V=" +cy.volume());
System.out.println("底面积=" +cy.area());
}
V=10399.679999999998
底面积=452.15999999999997
进程完成,退出码 0
最后
以上就是高高钢笔为你收集整理的java之公有方法访问私有变量私有变量的访问的全部内容,希望文章能够帮你解决java之公有方法访问私有变量私有变量的访问所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复