gpt4 book ai didi

c# - 阐明我对 C# 封装的理解

转载 作者:行者123 更新时间:2023-11-30 22:57:32 24 4
gpt4 key购买 nike

<分区>

在过去的几天里,我一直在尝试弄清楚封装,并想知道我的理解是否正确。

当你创建一个类或结构时,就是封装,在类或结构内部创建你不希望其他类或结构访问的私有(private)变量和方法,然后创建公共(public)方法来读取、写入或使用其他类或结构中的私有(private)变量和方法?

如果是这样,你为什么要这样做?你怎么知道什么时候用这个?与不使用封装相比,这有什么优势?如果可能的话,是否可以提供一些可以从封装中受益的“坏”代码的示例?

感谢您花时间阅读我的问题。

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