gpt4 book ai didi

java - 对私有(private)成员和方法的怀疑

转载 作者:行者123 更新时间:2023-12-01 17:39:43 26 4
gpt4 key购买 nike

我对私有(private)字段、变量和方法有疑问,如果我创建了一个包含私有(private)变量和方法的类,那么我该如何使用,何时使用私有(private)成员、方法以及何时不使用?

最佳答案

私有(private)成员(方法也是成员)是实现封装的方式,这可以说是面向对象编程中最重要的概念。

这个想法是区分具体的实现细节和抽象接口(interface)。抽象接口(interface)指定了一个类的功能,它由其他类使用,并且不应经常更改。这就是公众成员的职责。

另一方面,私有(private)成员是实现细节:其他类不应该使用甚至不知道它们,因为它们可能会更频繁地更改。

关于java - 对私有(private)成员和方法的怀疑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2607676/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com