encapsulation

encapsulation

文章 0 浏览 7

好友功能

只是一个关于友元函数的使用,或者更确切地说它们的有用性的简单问题。基本上.. 它们有什么用?如果您正确设计了类,那么真的需要友元函数吗?在什么…

沉鱼一梦 2024-11-17 17:33:20 6 0

在 JavaScript 中从子类调用基类中的私有方法的解决方法

base = function () { this.A = function () { this.B(); } this.B = function () {} // ABSTRACT! var E = function () { alert('I am E'); } } sub …

爱*していゐ 2024-11-16 23:08:50 6 0

访问dll方法

我为我的客户准备了一些 C# dll 来执行一些功能。 问题是我也使用相同的 dll。 我怎样才能让一些方法对他可用,而所有方法对我可用。 谢谢,…

赠我空喜 2024-11-16 21:23:53 10 0

AS3 中的 get/set 方法和封装

我经常看到以下描述为实现 get/set 方法的“正确”方法: public class Foo { private var _someVar:SomeClass; public function get someVar():SomeC…

一场信仰旅途 2024-11-15 17:31:52 6 0

PHP 封装数据有什么用?

我经常一次又一次地问自己这个问题。 PHP封装数据有什么用?尽管我确实了解向公众隐藏应用程序的数据或设计实现的用法和用处。我确实同意这种方式,通…

围归者 2024-11-15 11:37:47 5 0

java异常保留封装示例

我有一个类管理磁盘上的文件,以 xml 的形式保存报告。 由于它使用 JAXB(但可以使用任何其他 xml 库,它不相关),因此它可以生成 jaxb(或任何其他 …

执笔绘流年 2024-11-10 20:18:06 5 0

Entity Framework 4.1 和 NHibernate 的获取策略封装

我创建了一个项目来测试 NHibernate 3+ 与 Entity Framework 4.1,将其包装在存储库中,使其可以使用接口等进行测试。 我不想在存储库之外公开任何 OR…

情泪▽动烟 2024-11-10 01:50:28 12 0

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

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

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

C中如何实现封装

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

C# 中的封装和友谊

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

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

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

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