abstract-class相关内容

在DLL接口使用的shared_ptr

我有一个抽象类,在我的DLL。 类IBase的{ 保护: 虚拟〜IBase的()= 0; 上市: 虚拟无效F()= 0; }; 我想获得 IBase的中加载DLL我的EXE文件。 第一种方法是创建下面的函数 IBase的* CreateInterface(); 和添加虚拟函数发布()在 IBase的。 第二种方法是创建另一个函数的boost :: sh ..
发布时间:2016-08-12 17:08:45 C/C++开发

在Python中访问过正当的吗?

我认识到,在大多数情况下,它是用Python pferred刚刚获得$ P $属性直接,因为有封装没有真正的概念像有Java和等。不过,我想知道如果没有任何异常,特别是有不同的实现的抽象类。 比方说,我写了一堆抽象类(因为我),他们再与像仓库和修订版本控制系统做(因为他们做的)present的事情。像SvnRevision和HgRevision和GitRevision的东西有很密切的语义联系在一 ..
发布时间:2016-07-21 22:15:38 Python

自定义的属性继承抽象属性

我有一个自定义属性,我想申请我的基抽象类,这样我可以跳过HTML显示项时不需要用户观看的元素。似乎重写基类中的属性不继承的属性。 请问压倒一切的基本属性(抽象的或虚拟的)吹走放在原来的物业属性? 从属性类认定中的 [AttributeUsage(AttributeTargets.Property, 继承= TRUE, 的All ..
发布时间:2016-07-21 21:58:46 C#/.NET

如何强制异步孩子将覆盖在C#5.0

我的工作,其中多个客户端对象,预计通过接口来实现特定功能的系统上,我想这个函数与延续异步运行(我期待的实现是I / O密集​​型并希望确保所有的客户端一旦对象完成此功能越好)。我使用Visual Studio异步CTP刷新了SP1,用C#“5.0”。 什么是强制执行我的抽象类的子对象异步行为(见下文)建议的做法?我不能(显然)强制使用使用虚拟方式方法“异步”的方法。我只需要一个“任务”返回类型。 ..
发布时间:2016-07-20 11:04:00 C#/.NET

MVC3查看抽象属性

考虑下。 模式 公共类DemographicsModel { 公开名单< QuestionModel>问题{搞定;组; } }//如果这是一个抽象类不工作的时候。 公共/ * *抽象/类QuestionModel { // ... }公共类ChooseOneQuestionModel:QuestionModel { // ... }公共类ChooseMany ..
发布时间:2016-07-07 11:11:42 ASP .NET

多态视图模型收集和呈现在MVC局部视图

我在与我的MVC应用程序中的ViewModels的多态集合的问题。我通过一个Web服务调用收到此,我需要通过他们迭代,并给他们自己的局部视图,基于对象的类型。 公共抽象类ProvinceViewModel { 公共字符串code {搞定;组; } }公共密封类OntarioViewModel:ProvinceViewModel {}公共密封类QuebecViewModel:Provinc ..
发布时间:2016-06-28 21:49:50 C#/.NET

OOPS的现实世界的例子

我非常好奇地想知道像多态性,继承,抽象和虚拟类的面向对象特性的实际执行情况。 在网上,我可以看到相关的汽车,球等例子,但我没有找到相关的一个真实的世界之情况例如像什么 我有一个购物网站,其中有4个角色 管理谁将会观看/修改 网站 员工:谁的员工 该网站 互联网用户:谁来买 产品 整体出售经销商:参与方将使用 在同一网站上不同的接口 购买散装产品。 每个角色可 ..
发布时间:2016-06-12 20:30:48 C#/.NET

如何实现一个接口

我将获取当前的人口,设置人口和提高人口填充接口。我有了我的行星在一个数组列表,所以现在我需要做的设置主要是贯彻落实code,这将帮助我增加地球的基于行星方法的人口。这里是人口接口。 / ** *此接口的型号行星的行为,当旅客到达 *当他们试图离开。 * @author * * / 公共接口填充{/ ** *获取地球目前的人口 返回:地球目前的人口 * @throws异常如果cu ..
发布时间:2016-06-04 14:58:06 Java开发

在java中设定的长度数组的抽象方法?

我试图创建一个指定的一个数组的抽象对象只能容纳3项的抽象阵列的方法。 现在我已经尝试做这样的事情公共抽象BaseAdapter [3]适配器(); ,但它有一个错误,它不能做这样抱怨 是他们的另一种方法或做我需要做的只是公共抽象BaseAdapter []适配器(); 这将正常工作,但子类仍然可以传递一个数组大于3项 解决方案 您可以解决这个问题是这样的: 创建一个抽象的辅助方 ..
发布时间:2016-06-03 21:19:19 Java开发

帮助在Java中抽象类与类名单,LT的私有变量; E>

它已经两年,因为我最近codeD东西在Java中,所以我的编码技能都有点生疏了。 我需要保存在不同的数据结构数据(用户配置文件),的ArrayList 和的LinkedList ,他们都来自列表。我想避免code重复在那里我可以,我也想跟进好的Java的做法。 对于这一点,我试图创建一个抽象类,其中私有变量将类型列表< E> 然后再创建2取决于子类变量的类型。 事情是,我不知道如 ..
发布时间:2016-05-29 17:23:20 Java开发

春天的Autowire诠释抽象类:没有独特的bean定义

我有一个抽象类: @Component 公共抽象类BaseReport { 公共无效出口(){ ... } 和一堆扩展它,并覆盖export()方法(或没有)类。 @Component 公共final类报表1扩展BaseReport@零件 公共final类报告2扩展BaseReport 我的大多数测试自动装配具体的类扩展BaseReport,没有任何问题:公共类Report1 ..
发布时间:2016-05-17 20:03:04 Java相关

@MustOverride注解?

在.NET,可以指定一个“mustoverride”属性在特定超类的方法,以确保子类重写该特定方法。 我不知道是否有人有一个自定义的Java注解,可以达到同样的效果。基本上我想要的是推动子类覆盖本身具有必须运行通过一些逻辑的超类的方法。我不想使用抽象方法或接口,因为我想一些常见的功能在超级方法运行,但是更多或更少产生编译器警告/错误,表示该派生类的应的重写给定的方法。 解决方案 我不太明 ..
发布时间:2016-05-17 19:43:28 Java开发

如何创建泛型类型的类新实例

问题: 如何创建,设置,返回和实例类型为“T”的对象? 我将如何访问子类型(标签:数据库)?在静态函数 我想创建一个通用的“GetAsClass”功能,它会返回一个子类的初始化实例。我无法弄清楚如何创造我想要返回,返回子​​类类型的类的新实例。 说我有两个类: 标签 用户 我要创建这将让任何类型它的基类的单一功能。在另一方面,我想,使其静态以及(但我没有获得“这个”,我不知道如何让子类类 ..
发布时间:2015-11-30 22:04:22 C#/.NET

如何让我的动作脚本3类,在两个SWF文件中使用,解决同一类当一个SWF动态加载其他的?

背景 我开发的纯动作脚本3(我们使用Flex 4 SDK用来自动化生成,但我们所有的code必须是能够直接在Flash CS4 Professional中编译)。一个高度模块化的应用 我们有一个“framework.swc”文件,该文件中包含有我们所有的模块之间共享接口的定义,我们有一个“mainmodule.swf”加载了其它模块,然后我们有我们的其他模块不同的SWF文件。我们使用Loade ..

AS3 - 抽象类

我怎样才能使一个抽象类,在AS3很好? 我已经试过这样: 公共类AnAbstractClass { 公共职能toBeImplemented():无效 { 抛出新NotImplementedError(); //我创造了这个错误 } } 公共类AnConcreteClass扩展AnAbstractClass { 重写公共职能toBeImpleme ..
发布时间:2015-11-28 15:18:44 跨浏览器开发

你如何使用抽象类和接口之间做出选择?

复制: 我已经越来越深入到面向对象,设计模式,和ActionScript 3的世界,我还是好奇,怎么知道什么时候使用抽象类(假的AS3不支持抽象类)和接口。对我来说,都只有作​​为模板,确保一定的方法在一个给定的类中实现。完全是区别在抽象类需要继承和接口只是延长的事实? 谢谢, 布赖恩·霍奇 hodgedev.com 解决方案 使用抽象类,如果你有,你想要它的子类有一些功能。举例来说,如果 ..
发布时间:2015-11-28 14:55:37 跨浏览器开发