composition

    0热度

    1回答

    当构建一个Django应用程序时,我们暴露于(表单)MultiValueField和MultiWidget。 他们似乎是一个有趣的方法来编写它们各自的基类,从而提供更多的模块化。 然而,现在看来我们实际一块,这将使这两个放光芒将是一个db.models.MultiField。这里是一个道理: 看来,使用的ModelForm时,Django是强制执行models.Field和forms.Field之

    1热度

    1回答

    Q1:使用“接口继承”和“接口组合”设计OOP代码时,哲学有什么区别? (请注意处理接口部分,因为我知道继承和组合以及为什么组合比继承更受青睐)。 Q2:任何使用情况下的接口继承应该优于组合接口还是组合+接口? P.S.焦点应该是继承和组合中的接口角色,并且任何处理相关设计的附加提示都将非常感谢。

    0热度

    1回答

    我正在创建一个简单的电子邮件客户端,并且在回复和转发html电子邮件时遇到问题。 当我有用户撰写回复消息,我怎么追加的内容到消息的顶部?我已经通过将新的消息内容注入到段落或div或类似的东西中来进行一些调查。 它是如何在一般情况下,例如Gmail,雅虎做了,等他们如何找出其中注入HTML中的回复内容? 我使用C#所以最好有一个可以处理该部分的C#库?如果不是那么一些想法如何完成,所以我可以为它创建

    0热度

    1回答

    在Python 3.4中我有一个通过构图的成员对象。 我想覆盖它的一个成员函数。 def class Foo: def __init__(self, value): self.value = value def member_obj.baz(baz_self, arg): print("my new actions on {}".format(arg))

    2热度

    1回答

    我正在使用After Effects脚本并使用AE脚本指南作为学习的基础。 我有一个After Effect项目,其中包含两个AE项目,每个项目中都有多个项目。 我想从具有特定名称的主项目中获取组合,但没有循环通过项目中的所有项目。例如, var myComp = app.project.comp("Composition Name"); 这可能吗?还有别的办法吗?

    0热度

    3回答

    我想围绕构图的想法包围我的头。以前从未使用过。我有一个类,它看起来像这样(减薄): public class AccountProfile { public string AccountNumber { get; set; } public string FirstName { get; set; } public string LastName {

    0热度

    1回答

    我正在开发一个管理应用程序(使用PHP),管理员可以在其中注册客户。有两种类型的客户:公司和个人。一家公司拥有“许多”ContactPersons,可以登录到该应用程序。个人可以登录'自己'。 我的问题是,什么是模拟的客户(和管理员)如何可以登录的最佳方式? User/CanLogin/Authenticatable接口,ContactPerson和个人将实现哪个接口。这个接口有一个getUser

    1热度

    1回答

    我正在尝试创建一个名为的对象,名为。该对象由温度计对象,内存对象,LED对象。最后三节课完全分开。但是,当我尝试在照明类中粘贴所有内容时,我得到以下消息: luminary.cpp:11:112:错误:没有匹配函数调用'Thermometer :: Thermometer()' luminary.cpp: 11:112:错误:没有匹配函数调用'Memory :: Memory()' luminar

    0热度

    1回答

    好吧,我理解组合和聚合。 聚合是可以存在于“父”类之外的任何对象。构图意味着当父母死亡时,它由死亡组成的物体。 好的,我有一个测试应用程序。类别可以有视频。一个问题也可以有视频。一个类别由许多问题组成。我想弄清楚什么是最好的模式,因为两者都可以有视频,但他们可能不会分享相同的视频。但在某些情况下,他们可能会。 对于测试用例,除类别或问题对象外,不会监视这些视频。所以我可以将它们设计成构成视频成员。

    -1热度

    2回答

    C++提供了两个类似的规定来执行相同的任务。虽然对象组合似乎更方便,因为声明的类也可以用于其他类。 例如, “地址”类可以包含一些属性和功能,然后可以用作“学生”类的属性。 或者,'Address'类可以在'Student'类(嵌套)中声明。 所以我的疑问是,这些方法中哪一个应该使用,什么时候使用? 也被认为比另一个更好的方法?