subclass相关内容

如何检查对象的类型是否是C ++中的特定子类?

我一直在使用typeid(),但我不知道如何问,如果该类型是另一个类的子类(顺便说一下,是抽象的) 解决方案 你真的不应该。如果你的程序需要知道一个对象是什么类,这通常表示设计缺陷。看看你是否可以使用虚拟函数获得所需的行为。 我假设你有这样的情况: class Base; class A:public Base {...}; class B:public Base { ..
发布时间:2016-10-14 10:23:01 C/C++开发

C#调用子类覆盖方法,没有知识,它的一个子类的实例

我有一个虚方法的基类,和多个子类覆盖方法。 当我遇到的一个子类,我想打电话给重写的方法,但没有子类的知识。我能想到的丑陋的方式来做到这一点(检查值,并投它),但是看起来应该有一个以语言的方式来做到这一点。我想包含相同的列表中的多个子类的列表,否则很明显,我可以只让一个List 编辑:修正了在代码错了的意见,这导致我:) 有关实例非常合适的一个答案: 类Foo { 公共虚 ..
发布时间:2016-10-08 14:07:50 C#/.NET

C#重写/添加方法/字段对象

我有一个创建和设置对象我,然后我就可以使用这些对象做的东西的库。 比方说我在给定对象“一” “A”级的 所以我要覆盖一个方法的具体的对象,我不想改变代码的。类,因为这需要更改库 在Ruby的我能做到这一点使用单实例类,如: 类的Firstclass 高清测试 P“测试” 端 端 $ b $ =博FirstClass.new 类<< Ø 高清测试 P“重 ..
发布时间:2016-10-05 23:26:11 C#/.NET

子类如何共享行为,当一个人已经从不同的基类派生?

我有实现ISomeBehavior两班。现在,我希望他们能够共享功能。通常我会用一个抽象类,像SomeBehaviorBase更换ISomeBehavior。问题是,在子类之一已经从另一个类派生,以及其他类不是我们自己的软件。 (这是C#,所以多重继承是不是一个选项。)的子类,从第三方类派生,没有实现。它只是从第三方类派生,并实现ISomeBehavior,所以第三方类可以被处理的方式实现ISom ..
发布时间:2016-10-04 23:33:32 C#/.NET

我可以返回多个派生类型的集合,从小巧玲珑的查询

我有一个类似的类结构: 公共抽象类设备 { 公INT DEVICEID {搞定;组; } //附加属性 } 公共类DeviceA:设备 { //具体行为 } 酒店的公共类DeviceB:设备 { //具体行为 } 我需要检索设备的列表,或者被实例化为相应的派生类型(基于在DB中的装置记录一个类型值)的单个设备。也就是说,设备对象的集合应该包含了许多 ..
发布时间:2016-09-26 20:52:01 C#/.NET

如何与QUOT;克隆QUOT;对象成子类对象?

我有一个类 A 和类 B 继承类 A 并与一些更多的领域进行了扩展。 具有物 A型 A ,如何创建类型的对象 b b 包含该对象中所有数据 A 载? 我曾尝试 a.MemberwiseClone(),但只给了我另一种类型的 A 对象。我不能投 A 到 B 自继承关系只允许相反的演员。 什么是做到这一点的正确方法? 解决方案 有自动做这个没有办法内置的语言... 一种 ..
发布时间:2016-09-26 11:09:18 C#/.NET

在C#4.0,是有可能从一个泛型类型参数派生类?

我一直很努力,但我似乎无法想出解决办法。我想这样做... 公共抽象类SingletonType< T,U> :U ,其中T:类,新的() ,其中U:类,新的()//带和不带第二个“新的()' { 静态试了一下Ť_Singleton; 公共静态辛格尔顿牛逼{{返回_Singleton? (_Singleton =新T()); }} } 这样我就可以使用它像 ..
发布时间:2016-08-30 14:02:46 C#/.NET

如何检查如果一个类型是子类型或对象的类型?

要检查,如果一个类型是在C#中另一种类型的子类,很容易: typeof运算(子类).IsSubclassOf(typeof运算(BaseClass的)); //返回true 不过,这将失败:的typeof(BaseClass的).IsSubclassOf(typeof运算(BaseClass的)); //返回false 有没有什么办法来检查类型是否可以是一个基类本身的子类,或者,不使用 ..
发布时间:2016-08-26 16:09:01 C#/.NET

如何继承的UITableViewCell,并使用它没有选择在UITabeViewCell明确的UILabel的背景颜色?

在我的应用程序,我用一个标签中显示被设定背景色指定的颜色定制的UITableViewCell (因为这种颜色根据从互联网上输入数据可能改变), viewDidLoad中后,一切正常,但选择该单元格时(高亮)的颜色将被清除。 搜索后,我发现一些人不得不继承的UITableViewCell 并覆盖 setHighlight 方法不明确的标签背景颜色。我已经试过,但不幸的。 所以,是否有人知道如何做 ..
发布时间:2016-08-01 18:39:19 其他开发

可可:在空格键停止从字段编辑器自动完成

我有几个的NSTextField 控制自定义视图,我想提供定制的自动补全,我已经成功地实现所有使用 NSTextFieldDelegate 协议。自动补全是全名或地名,这取决于文本字段进行编辑。 问题是,自动补全,几乎总是包含空格字符,因此,如果用户键入一个匹配的建议,但并不想接受这一建议的东西,字段编辑器将接受该建议,当用户presses空格键。我想字段编辑器只能使用Tab键接受该建议。 据 ..
发布时间:2016-07-27 14:40:01 JavaScript

蟒蛇:动态添加属性到内置类

为什么它不针对内置类工作? 时使用一个子类,最好的办法来解决它,否则我会碰到一些隐藏的问题? A = {} A.P = 1#引发AttributeError的 B类(字典): 通过 B =() 沸点= 1#作品 编辑:我原来的评论,它不适合工作b 是不正确的(我犯了一个错误) 解决方案 内建类不必有任意属性的能力。这是对的性能,尤其是内存使用情况的原因做了,你想要的内置类如列表和 ..
发布时间:2016-07-21 22:46:07 Python

没有任何理由,为什么我们不使用的UIImageView的子类?

目前,我正在试图创建的UIImageView的子类,以使其从服务器下载它的形象异步) 我试着自己做,但我没有去很远,但:D 反正我环顾四周这里,发现这一点: AsyncImageDownload 我有一个看code和弹簧想到的第一个是:为什么继承一个UIView,而不是一个UIImageView ?!? 有什么想法? 干杯队友, 高堤耶。 解决方案 这是UIView的子类的原 ..
发布时间:2016-07-21 10:28:59 移动开发

如何在ASP.NET页面使用一个子类控制?

我的子类的DropDownList 添加特定的功能,我的应用程序: 公共类MyDropDownList:DropDownList的 { ... } ...然后引用它的Web.Config ,这是我搞清楚这些事情开始出错:&LT;页面主题=“主”&GT; &LT;控制与GT; &LT;添加标签preFIX =“鲍勃”变量名=“MyDropDownList”SR ..
发布时间:2016-06-07 21:30:02 C#/.NET

在ASP.NET DropDownList的子类

我要继承内置的DropDownList在ASP.NET这样我就可以添加功能,它在我的网页中使用它。我试着用一个用户控件这样做,但发现它并没有暴露出内部的DropDownList(从逻辑上讲,我猜)。我GOOGLE了答案,但无法找到任何东西。 我来尽可能编写实际的类,并有可能从DropDownList的子类,但我无法将文件登记在我的ASP.NET页面,并在源视图中使用它。也许我缺少一些特性在我的课 ..
发布时间:2016-06-07 20:50:48 C#/.NET

JavaScript的&安培; HTML - 修改动态动态创建的类中创建子类

问题: 我有一个动态创建的HTML表格,一个用于填写时间表。这是编程方式创建 - 没有正式的控制。设计是CSS的使用文本框的组合通过JavaScript创建。现在每个这种表中的“行”是在一个被称为“divRow'类,并通过具有'r'和分配给它的类(即'divRow R1'中的行的数目,'divRow R2与其他分离'等)。 在每个这些“divRow的,我有细胞在一个名为类的divCell CC ..
发布时间:2016-06-03 22:23:39 前端开发

如何jQuery的返回选定元素的数组

我刚才看到由John Resig的,他说的jQuery作为数组操作psented一个谷歌的技术讲座$ P $。继他的意见我一直在玩一个子类阵列和它的伟大工程,但我一直在寻找通过jQuery的来源,看不到他们使用同样的方法 jQuery.prototype =新的Array(); 和我无法看到它甚至采取与呼叫/申请或在窗口原型链中。$对象本地Array.prototype.methods,所以我 ..
发布时间:2016-06-01 21:24:14 前端开发

这是一个合理的方式来'子'JavaScript数组?

我认识到,严格来说,这不是继承数组类型,而是将这项工作的方式人们所预料的,还是我还是会碰到与。长度之类的一些问题?在那里,如果正常的子类是一个选项,我不会有什么缺点? 函数向量() { 变种向量= []; vector.sum =功能() { 总和= 0.0; ..
发布时间:2016-05-30 23:48:08 前端开发

避免在子类中​​指定的所有参数

我有一个类: A类(对象): 高清__init __(自我,A,B,C,D,E,F,G,...........,X,Y,Z) #do一些初始化的东西 和我有,需要一个额外的ARG一个子类(最后一个是W ) B类(A): 高清__init __(self.a,B,C,D,E,F,G,...........,X,Y,Z,W) 一个.__的init ..
发布时间:2016-05-29 12:04:48 Python