如果B类扩展a,则B的公共和受保护变量由B继承,而私有变量则不是。但是,同一软件包的其他类别可以直接访问公共和受保护变量。
如何使这些继承的变量私有?
你不能。Java的访问修饰符对此不够表达。
您可以防止同一软件包中其他类访问其他类的唯一方法是使其真实:在同一软件包中没有其他类。
不确定它是否适合在这里实施它。
如果B类扩展a,则B的公共和受保护变量由B继承,而私有变量则不是。但是,同一软件包的其他类别可以直接访问公共和受保护变量。
如何使这些继承的变量私有?
你不能。Java的访问修饰符对此不够表达。
您可以防止同一软件包中其他类访问其他类的唯一方法是使其真实:在同一软件包中没有其他类。
不确定它是否适合在这里实施它。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium