Java私有成员:为什么要编译?

时间:2015-09-16 18:43:06

标签: java

为什么要编译?

a是私密的......为什么我可以致电c2.a

我很困惑。

感谢您的帮助!

public class MyClass
{
    private int a;
    public double b;

    public MyClass(int first, double second)
    {
    this.a = first;
    this.b = second;
    }


    public static void main(String[] args)
    {
    MyClass c1 = new MyClass(10, 20.5);
    MyClass c2 = new MyClass(10, 31.5);
    System.out.println(c2.a + ", "+ c2.b);
    }
 }

0 个答案:

没有答案