package myPackage; class A { private void private_func() { System.out.println("这是超类中的private方法"); } protected void protected_func() { System.out.println("这是超类中的非private方法"); } }class ChildClass extends A {
}class Test { public static void main(String[] args) { ChildClass cc = new ChildClass(); //cc.private_func(); cc.protected_func(); } } 那我这段代码怎么不能通过编译呢?
class A
{
private void private_func()
{
System.out.println("这是超类中的private方法");
} protected void protected_func()
{
System.out.println("这是超类中的非private方法");
}
}class ChildClass extends A
{
}class Test
{
public static void main(String[] args)
{
ChildClass cc = new ChildClass();
//cc.private_func();
cc.protected_func();
}
}
那我这段代码怎么不能通过编译呢?