encapsulation

encapsulation

文章 0 浏览 3

Java 在构造函数中可重写的调用

我知道从 Java 中的对象构造函数调用可重写方法是一种不好的(安全)做法。但是,例如,如果构造函数必须初始化一些数据,则调用相应的 setter 方法似…

幸福还没到 2024-11-09 03:21:34 1 0

C中如何实现封装

我不确定我想做的是否称为封装,但它是一个 OOP 概念。我正在实现一个二叉树,特别是插入函数: typedef struct __node* tree typedef struct __node …

夏至、离别 2024-11-07 07:21:07 0 0

有效的 C++第 23 项 优先选择非成员非友元函数而不是成员函数

虽然对类设计的一些事实感到困惑,特别是函数是否应该是成员,但我研究了Effective c++并找到了第23条,即,优先选择非成员非友元函数而不是成员函数…

水波映月 2024-11-07 04:12:13 0 0

访问其他类/对象中的方法和变量(顺便说一句,对象在哪里)?

好吧,我是 Objective-C/iPhone 编程的新手,所以当我尝试做一些在 C++ 中很容易的事情时,会出现一些问题。 我正在构建一个基于选项卡栏的 iPhone 应…

绝不放开 2024-11-07 01:59:53 2 0

关于数据封装的C#设计问题

我有四门课: 1:拥有数据的人 2:另一个更新数据 3:第三个由第一个通知有关数据的某些变化 4:最后一个从第一个类读取某些属性 我不想要任何其他类…

玩物 2024-11-06 14:52:40 1 0

public static const 变量是否破坏了封装思想?

我似乎总是在决定类中应该是 static 和 const 的值应该是公共的还是私有的,并使用静态公共方法进行访问。 class DeepThought { public: static const…

少钕鈤記 2024-11-06 07:47:09 1 0

即使声明为公开,也无法访问该属性

这是我在 C# 中遇到的问题: 我有以下类: public class Entity { public int Number { get set } // Other methods, constructor etc, not relevant …

金兰素衣 2024-11-05 06:17:01 0 0

C# 中的封装和友谊

我当前的项目中有一个特殊案例。 我有: public class A { // etc. } public class B { // etc. private void HandleSomeEvent(object parameter) { /…

画中仙 2024-11-04 09:20:53 0 0

如何从 C# 接口中隐藏已实现属性的 set 方法?

大家好... 如果我有以下接口: interface IMyInterface { int property { get set } } 以及以下实现: class MyClass : IMyInterface { // anything }…

╰ゝ天使的微笑 2024-11-04 04:07:25 1 0

封装不带参数、带返回值的方法

我正在寻找类似 Action 的东西(“封装一个具有单个参数且不返回值的方法”)并且像 Func 一样(“封装一个具有一个参数并返回 TResult 参数指定类型…

夏了南城 2024-11-04 00:18:35 1 0

封装WCF RIA服务?

我们希望将客户端的 WCF RIA 服务封装在技术独立的数据服务(又称存储库,遵循 Martin Fowler)中。因此,视图模型公开的实体和集合不应依赖于 RIA 技…

酷炫老祖宗 2024-11-04 00:02:20 0 0

Java 次要非公共类使用会产生错误“类型不可见”即使访问的方法在主类中是公共的

我有一个 Main.java 文件: public class Main{ private EntityDrawer entityDrawer public void setEntityDrawer(EntityDrawer entityDrawer) { this…

爱你不解释 2024-11-03 18:12:28 1 0

面向对象编程与封装C++

给出下面的 C++ 示例类,您可以看到可以从调用模块访问 pic1 的所有属性/方法。但只能通过 public 下的声明才能访问 pic2。除了刚才提到的一点之外,…

甜中书 2024-11-03 14:12:17 1 0

私人综合财产是矛盾的吗?

在阅读了初学者的 iPhone 开发人员书籍并在线阅读示例代码后,我注意到大多数 Objective C 程序员都会综合几乎所有实例变量。有些变量很容易合成,但…

终陌 2024-11-03 09:28:34 1 0

是否可以授予顶级函数访问 C 中对象成员的权限?

所以我正在为 Win32 中的 GUI 编程编写一些包装类。我从一个 Window 类开始,到目前为止它包含一个 MainLoop 方法,该方法基本上是标准 Win32 WinMain…

我不在是我 2024-11-03 06:44:27 1 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文