gpt4 book ai didi

class - 面向对象编程中什么是公共(public)、私有(private)和 protected ?

转载 作者:行者123 更新时间:2023-12-03 05:09:38 25 4
gpt4 key购买 nike

面向对象编程中什么是公共(public)、私有(private)和 protected ?

最佳答案

它们是访问修饰符并帮助我们实现Encapsulation (或信息隐藏)。它们告诉编译器哪些其他类应该有权访问正在定义的字段或方法。

private - 只有当前类才能访问该字段或方法。

protected - 只有该类的当前类和子类(有时还有同包类)才能访问该字段或方法。

public - 任何类都可以引用该字段或调用该方法。

这假设这些关键字用作类定义中字段或方法声明的一部分。

关于class - 面向对象编程中什么是公共(public)、私有(private)和 protected ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1020749/

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