什么时候用private什么时候用public
时间: 2023-10-24 17:07:12 浏览: 129
在面向对象编程中,public、private、protected 是访问控制修饰符,用于控制类成员的访问权限。
public 成员变量或成员方法可以被该类的任何对象或其他类的对象访问和调用,是公共的,可以被外部访问。
private 成员变量或成员方法只能被该类的对象访问和调用,是私有的,不能被外部访问。
一般来说,如果一个成员变量或成员方法只需要在类内部使用,那么应该使用 private 修饰符。如果需要在类外部使用,那么应该使用 public 修饰符。
同时,使用 private 可以有效地保护类的内部实现细节,防止外部直接访问和修改类中的私有成员变量,从而提高了类的安全性和封装性。
相关问题
java private public
Java中private和public是访问修饰符,用于控制类、成员、方法等的访问权限。private表示只能在类内部访问,而public则表示任何地方都可以访问。通过使用这些修饰符,可以保护程序的安全性和执行效率。
public private区别
private、public、protected是面向对象编程中的访问控制修饰符,用于控制类的成员变量和成员函数的访问权限。
private表示私有的,只能在类的内部访问,外部无法访问。
public表示公有的,可以在类的内部和外部访问。
protected表示受保护的,可以在类的内部和子类中访问,但是外部无法访问。
使用这些修饰符可以有效地控制类的访问权限,提高程序的安全性和可维护性。
阅读全文