腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
是否
扩展
基
类
以
覆盖
Objective-C
中
的
反
模式
、
在
objective-c
中
。@interface UICollectionViewCell (Extension) self.contentView = [[UIView alloc] init]; return self;
浏览 16
提问于2020-02-13
得票数 0
1
回答
快速
扩展
-方法与先前
的
声明有相同
的
目标-C选择器
、
、
、
我正在将我现有的目标C
类
迁移到快速代码。但是,当我在快速
扩展
中
覆盖
现有方法时,它并不是编译。Swift
扩展
适用于新方法,但不适用于
覆盖
现有方法。我正在使用Xcode 7.3.1和Swift 2.x从下面的答案
中
,我了解到我们不能像目标C
类
那样在运行时改变Swift
扩展
中
现有
类
方法
的
行为。在这里,我应该创建一个将
覆盖
方法
的
基</e
浏览 2
提问于2016-06-08
得票数 5
3
回答
Objective-C
- Template方法
模式
?
、
、
因此,我一直在阅读有关
Objective-C
的
模板方法,并试图了解它们
的
特殊之处。根据我
的
理解,Base
类
中
的
任何方法都可以被重写,而super可以被调用?那么,模板方法
是否
比
覆盖
基
类
中
的
方法更重要呢? 如果我错了,你能解释一下什么是模板-方法-
模式
吗,你能提供一个例子吗?
浏览 1
提问于2011-11-16
得票数 8
回答已采纳
1
回答
设计
模式
-
反
模式
调用-避免或保持
、
、
最近我注意到,在某些情况下,我实际上喜欢做
的
事情(称为超级)是
反
模式
的
。()如何做下面的事情(我们大多数人都需要
的
一件基本事情,给对象添加一些细节)。如果我不调用父
类
构造函数来添加第一个元素,则有两种可能性: 在每个子类
中
添加父
类
通常执行
的
部分代码,并从父
类
中
删除它。因此,如果我用999
类
扩展
它,我将在父
类</em
浏览 3
提问于2013-06-17
得票数 5
回答已采纳
1
回答
基
类
中
的
非虚拟C#方法
是否
仍然会产生vtable开销?
、
、
、
、
考虑到为最大限度地提高性能而编写
的
C#,有两种方法可以使用
基
类
方法(注意:这里讨论
的
是一个无状态
类
,没有字段,只有方法): 我喜欢选项A,因为它使关系更清晰。我想知道
的
是,如果所有这些
基
浏览 1
提问于2018-04-16
得票数 1
回答已采纳
1
回答
在ios上使用div全屏(类似于视频、音频元素全屏)
、
可以使用iPad上
的
safari元素
类
使用.webkitRequestFullScreen()在全屏
中
打开div (没有视频或音频元素)吗?(类似于
以
全屏
模式
打开
覆盖
工具栏
的
视频元素)。或者,这
是否
只有在使用javascript调用
objective-c
函数时才有可能?
浏览 2
提问于2011-08-27
得票数 0
1
回答
后期绑定和
objective-c
2.0
在我开始之前,让我问一下,在objective-c2.0
中
,你可以让
基
类
指针引用子类对象吗?编辑:
是否
可以将任何指针类型分配给另一个指针类型,限制是什
浏览 4
提问于2011-11-05
得票数 0
回答已采纳
2
回答
在BaseClass
中
异步逻辑完成时从继承
类
调用方法
、
我正在开发一个角度
的
应用程序。我有一个
扩展
基
类
的
类
。这可能是一个
反
模式
,但是在BaseClass完成运行异步调用之后,推荐使用什么方式让BaseClass在MyClass
中
调用methodB()?
浏览 10
提问于2020-03-28
得票数 0
回答已采纳
1
回答
对于单元测试
中
没有构造函数
的
扩展
类
,角10依赖项注入失败。
、
、
在这个应用程序
中
,我使用了类似于下面的
模式
的
扩展
类
:export class MyBaseClass { constructor(myDependencyService但是,当运行单元测试时,依赖项注入会崩溃,
基
类
构造函数
的
所有参数都是未定义
的
。查看浏览器开发工具
中
的
编译源代码,
扩展
类
的
角生成工厂在执行测试时与运
浏览 3
提问于2021-01-22
得票数 1
1
回答
如果我
的
UoW已经实现了IDisposable,那么IDisposable
类
需要实现吗?
、
、
、
、
我为我
的
工作单元创建了一个名为BaseUoW
的
基
类
,它像这样继承了IDisposable:{我
的
问题是..。例如,如果我创建了名为UserUoW
的
类
,继承了我
的
BaseUoW,那么UserUoW需要实现IDisposable,还是由BaseUow来处理?
浏览 4
提问于2015-06-19
得票数 0
回答已采纳
1
回答
ES6:将
基
类
限制为单例
、
、
、
我在一个超
类
(
基
类
)上有两个子类;如果我新建B和C,我会得到两个实例--它们都通过
扩展
包括
基
类
。 问:
是否
有可能对超
类
设置一个Singleton限制,如果可以,如何实现?@卡西莫多
的
克隆人:你有一个单身
模式
的
意图是什么?您
是否
怀疑子类
是否
可以生成多个超
类
实例?还是试图阻止多个子类实例--超
类
应该强制新C始终返回相同
的<
浏览 1
提问于2017-05-27
得票数 0
1
回答
矩阵式继承
模式
、
、
我有一个名为Package
的
基
类
,它是Apache2、PHP5等派生
类
。现在,这些
类
包含了所有的方法,
以
确保这些包按照我希望
的
方式安装和配置。在我看来,这可以通过某种继承矩阵来解决,在这种继承矩阵
中
,有效
类
从
基
包
类
继承(包括混合),
以
提供基本方法,并从其他
类
/模块/接口/协议
中
扩展
和/或<
浏览 1
提问于2013-10-22
得票数 0
回答已采纳
1
回答
Android -处理应用程序连接性在不运行时更改
、
、
、
我在我
的
应用程序
中
扩展
了应用程序
类
。在该类
中
,我有一个等待连接性更改
的
BroadcastReceiver。如果完全连接丢失,我将显示一个特定
的
活动。但是,应用程序
类
没有onPause或onResume方法。只有在应用程序运行时,我才能显示这个活动?我
是否
必须在我
的
所有兴趣中都有一个BroadcastReceiver (其中有很多,而且我不能为它们都创建一个
扩展
的
活动,因为它们<em
浏览 2
提问于2012-09-07
得票数 0
回答已采纳
1
回答
如果使用业务逻辑
扩展
了yml创建
的
实体,如何更新这些实体?
、
当您使用一组包含您
的
关系映射
的
yml文件执行set :generate:entities时,所有实体
类
都会自动生成。 当您调整yml文件并重新生成实体
类
时,它们将被
覆盖
(旧
的
将被备份)。在doctrine1
中
,实体生成器创建了
基
类
,这些
基
类
由实际
的
实体
类
自动继承,您可以使用自己
的
业务逻辑
扩展
这些
基
类</
浏览 3
提问于2011-06-07
得票数 0
2
回答
如何对子类进行单元测试
、
、
对子类进行单元测试
的
最好方法是什么?让我们假设有一个
基
类
,我已经为它编写了测试,并且有一些子类在公共和/或受保护
的
方法
中
覆盖
了父
类
的
一些行为。我
的
子类
的
测试
类
是否
应该
扩展
(并在适当
的
地方
覆盖
测试方法)我
的
基
类
的
测试
类
,以便应用所有
浏览 0
提问于2011-09-18
得票数 16
回答已采纳
2
回答
使用HNibernate实现单向继承
、
、
坦率地说,我不知道在我
的
问题后面要搜索什么,所以就这样吧。我有一个PostgreSQL数据库管理系统。我有一个具有多个
模式
的
单一DB。其思想是有一个“根”
模式
,它作为其他
模式
的
基础工作。我试图实现
的
是一种“单向”继承。我希望我在根表
中
的
查询不要查看子类
模式
,但我还没有找到这样做
的
方法。在查询子类时,我想连接
浏览 2
提问于2011-04-30
得票数 0
回答已采纳
1
回答
具有2-3个链式BaseFragments对性能有何影响
、
、
我想知道,如果有一个
扩展
了BaseCategoryFragment
的
片段,同时又
扩展
了一个BaseFragment,这是不是一个糟糕
的
做法。BaseFragment是一个抽象
类
,它有一些在我
的
应用程序
中
的
所有片段中都有用
的
方法,BaseCategoryFragment
扩展
了BaseFragment,并且有一些方法只由一组片段使用。
以
这样
的
方式链接它们
是否
会对<em
浏览 13
提问于2020-09-15
得票数 0
回答已采纳
2
回答
装饰器和虚拟方法
、
、
装饰器设计
模式
是
扩展
类
功能
的
一个非常好
的
解决方案。例如,如果我想在一个已有的
类
方法上使用预处理和后处理方法,我可以创建一个装饰器并
覆盖
基
类
中
的
现有方法,然后分别调用我
的
预处理和后处理方法。我
的
问题是,上面提到
的
需求在应用程序设计过程
中
很少出现。我不能将我创建
的
所有方法都标记为虚拟
的
,这样它们就
浏览 1
提问于2009-03-23
得票数 3
1
回答
不鼓励使用实例变量吗?
最近,在
Objective-C
中
显式声明
的
实例变量似乎被认为是要避免
的
,首选使用“私有”属性,即在.m文件
中
的
类
扩展
中
声明
的
属性。最后一个例子是关于
Objective-C
进展
的
WWDC '12演示文稿。 我找不到
的
是这个偏好
的
理由,我已经搜索了很多。它显然为脆弱
的
基
类
问题提供了一种解
浏览 2
提问于2012-06-27
得票数 0
7
回答
如何判断一个
类
是否
等于或
扩展
了另一个
类
(java)
因此,我正在写一个我成功地添加了一个手枪
的
我
的
世界
模式
,它与分配
的
支持
类
工作,处理像射线跟踪,声音和图形用户界面
覆盖
。虽然手枪工作
的
完美,我想增加对其他mods添加自己
的
武器使用我
的
武器
类
作为
基
类
的
支持。我
的
问题是如何让我
的
支持
类
知道项目
类
是否
实际上是
扩展
我
浏览 0
提问于2013-11-05
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kotlin学习(四)——类和对象,继承,覆盖,抽象类,属性和字段,接口,可见性修饰符,扩展
Swift和Objective-C混编在有赞移动的实践
城市环境rtk账号模式使用
Selenium自动化测试框架之PO设计模式
今天的主角:HttpServlet
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券