关于访问权限的问题

当变量和方法不用private,public,protected修饰时,代表是友好变量和友好方法,在同一个包(package)中的类可以相互访问友好变量和友好方法

private:私有变量私有方法:只能在该类中使用,变量也无法直接访问,需通过类中的方法访问

public:共有变量共有方法:都能访问的

protected:受保护的变量和方法:和友好变量友好方法类似,在同一个包中的类可以访问

继承:在同一个包中:子类继承父类除private以外的所有变量和方法

     不在同一个包中:子类只继承protected和public的变量和方法(即private和友好变量和方法不能继承)

posted @ 2017-12-10 14:21  walfy  阅读(229)  评论(0编辑  收藏  举报