public中的成员只要是类的对象就可以访问了,而对于protected的成员,只能通过类内函数访问,而不能用 类名.变量名(函数) 来访问~
应该没区别,静态成员是类的所有实例共享的,此时相当于全局变量那样了...我个人猜测
这个。。。实践试一下更好,可能会与编译器有关系
按理说应该是在public中的静态成员在任何地方都可以直接用类进行访问。
而protected中的静态成员只能在本类或者其继承的类中进行访问。
protected 这个好像是个保护类型吧! private这个才是私有类型的