腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
用于
执行
更新
方法
的
C#
抽象
方法
、
、
、
在我们
的
代码库中,我们有一个基本模型(PersistenceEntity),它处理通过通用存储库持久存储到存储中
的
任何模型。这对于抓取、添加和删除都很有效。我想要改进
的
方面是我们
的
update
方法
将被封装在存储库中,而不是在服务层中获取对象,操作它(以开发人员认为合适
的
方式),然后保存它。存储库
更新
方法
应该在内部加载模型,调用对象上
的
更新
方法
,然后保存它(或调用AddOrUpdate扩展)。为此,我
浏览 19
提问于2020-01-02
得票数 3
回答已采纳
6
回答
默认接口
方法
。
抽象
类和接口现在有什么深层次
的
区别?
、
、
、
、
我知道
抽象
类是一种特殊
的
类,不能实例化。
抽象
类只能被子类(继承自)。换句话说,它只允许其他类从它继承,但不能实例化。优点是它可以对所有子类强制
执行
某些层次结构。简单地说,它是一种契约,它强制所有子类
执行
相同
的
层次结构或标准。 另外,我知道接口不是类。它是一个由word接口定义
的
实体。接口没有实现;它只有签名,换句话说,就是没有主体
的
方法
的
定义。作为
抽象
类
的
相似之一,它是一个
浏览 10
提问于2017-12-01
得票数 26
回答已采纳
4
回答
当我们已经拥有了它
的
超级集
抽象
类时,引入接口有什么必要呢?
、
、
、
抽象
类包含两种类型
的
方法
--
抽象
(非实现)
方法
和具体(实现)
方法
。而接口只包含未实现
的
方法
。它意味着接口是
抽象
类
的
子集。那么为什么在
C#
(.Net)中引入了接口呢?据我所述,这有两个原因: 是否有其他原因或隐藏
的
概念,我错过了?
浏览 5
提问于2014-03-29
得票数 5
3
回答
c#
抽象
方法
:内部公开还是虚拟?
、
、
、
、
抽象
方法
在
c#
内部是公共
的
还是虚拟
的
?默认情况下,所有
方法
都是私有的,如果
抽象
方法
是私有的,则它将不可
用于
派生类,从而产生错误"virtual or abstract members cannot be private"
浏览 0
提问于2010-10-22
得票数 8
回答已采纳
3
回答
一个
方法
可以是
抽象
的
但不是虚拟
的
吗?
据我所知,被标记为
抽象
的
方法
是隐式虚拟
的
。原因:假设给定对象
的
编译时类型是
抽象
的
。如果正在调用对象
的
抽象
方法
之一,则要
执行
的
实际
方法
是在对象
的
运行时类型中定义
的
方法
。难到不是么?如果我是对
的
,那么
抽象
方法
的
行为就好像它也是虚拟
的</
浏览 0
提问于2013-02-20
得票数 2
回答已采纳
8
回答
为什么我不能在
抽象
C#
类上创建
抽象
构造函数?
、
、
、
、
我正在创建一个
抽象
类。我希望我
的
每个派生类都被强制实现一个特定
的
构造函数签名。因此,我做了我想要强迫他们实现一个
方法
的
事情,我做了一个
抽象
的
方法
。我
的
目标是强制
执行
一些这样
的
代码。
更新
1{ {
浏览 53
提问于2009-02-02
得票数 64
回答已采纳
6
回答
C#
抽象
方法
、
、
、
我有一套
方法
,可以接受日期和布尔值。然后,这些
方法
使用一些SQL,然后将其传递给另一个
方法
并返回一个列表。除了SQL和返回
的
List之外,每个
方法
都几乎相同。现在我知道有一种更好
的
方法
来做这些
方法
,但我不确定如何做。 有没有人有任何想法,我可以
抽象
这一点或使用更好
的
设计,因为
方法
几乎相同?
浏览 1
提问于2011-02-25
得票数 2
回答已采纳
6
回答
.NET构造
的
Java等价物
、
我已经写了很多年
的
.NET软件,但我已经开始涉足Java语言了。虽然语法相似,但
方法
往往不同,所以我在这些概念翻译中寻求一些帮助。属性在
C#
中,基本构造函数是自动调用
的
。在Java中也是这样吗?与属性类似,.NET中
的
事
浏览 39
提问于2009-06-04
得票数 1
回答已采纳
4
回答
这里有什么需要
抽象
的
课?
他们最近问我
的
一个面试问题。
抽象
类-是一个不能实例化
的
类&可以包括
抽象
或实例
方法
、构造函数等。 实例
方法
可
用于
为继承此
抽象
类
的
所有派生类实现公共功能。Ok...Now问题是为什么我们需要一个
抽象
类来实现公共功能。我可以将相同
的
公共功能放在基类中,并让派生类可以访问基类methods..right??如果是这样的
浏览 6
提问于2012-03-19
得票数 2
回答已采纳
1
回答
抽象
等于
方法
的
C#
抽象
记录
、
override bool Equals(AA other)// error as it is already implemented //do some thing}} { { }顺便说一句,我
执行
这个实现是为了强制对它
的
派生类
执行
相等<
浏览 4
提问于2021-05-03
得票数 3
回答已采纳
2
回答
具有
抽象
参数
的
C#
抽象
方法
、
、
嗨,我正在尝试实现一个结构,通过这个结构,我需要能够在
C#
中
的
抽象
类中创建一个
抽象
方法
,这个类中有一个
抽象
对象作为参数。
浏览 3
提问于2015-07-28
得票数 0
7
回答
“
抽象
覆盖”在
C#
中
的
用途是什么?
、
、
出于好奇,我尝试在基类中重写
抽象
方法
,并在实现中使用
抽象
方法
。}感谢您
的
关注。
浏览 0
提问于2012-01-18
得票数 53
回答已采纳
2
回答
我可以省略
C#
抽象
类中
的
接口
方法
吗?
、
、
、
我是一名试图迁移到
C#
的
Java开发人员,我正在尝试找到一种与一些Java代码等效
的
好
方法
。. */} 什么是与此等效
的
C#
?使用
抽象
/新/覆盖等
的
最佳解决方案似乎都会导致在
抽象
类中使用某种形式
的
主体来声明'theMethod‘。我如何在
抽象
类中删除对此
方法
的
引用,同时在具体类中强制
执行
它<e
浏览 0
提问于2010-03-03
得票数 3
回答已采纳
2
回答
具有不同数据类型
的
实现
我有两个类--只叫它"Stuff“和"Customer",基于我
的
数据库表(JDBC)
的
类,有
抽象
类,因为这两个类具有相同
的
几个属性( Id、Name),我
的
抽象
类包含(Id、Name,以及setter我创建了另外两个类( "ExecuteStuff“和" ExecuteCustomer”),它
的
目标是
执行
查询以操作数据库中
的
数据,因为“ExecuteStuff和ExecuteCust
浏览 4
提问于2015-08-13
得票数 0
2
回答
基于
抽象
控件
的
复合控件
的
正确重写顺序
、
我正在编写一组
用于
显示对话框
的
C#
复合web服务器控件。 我希望有一个
抽象
类来处理基本布局和控件标题之类
的
事情,然后有一组派生类来在特定点渲染子控件。我看到了三个不同
的
方法
:由
抽象
类处理
的
renderOpeningHtml,由派生类处理
的
renderCustomControls,以及由
抽象
类再次处理
的
renderClosingHtml,只是我不能确定CompositeControl
浏览 3
提问于2010-04-27
得票数 0
回答已采纳
1
回答
Install4j:
用于
多个脚本或自定义操作
的
常见回滚操作
、
我正在实现一个静默
更新
程序,在这里我使用自定义代码进行所有版本检查/
更新
可用性检查,并在下载后安装
更新
程序。在安装过程中,我进行备份,然后
执行
更新
安装,然后
执行
一些测试。所有这些都是使用自定义操作代码和脚本完成
的
。 现在,对于自定义操作,我知道我可以override rollback()
方法
,对于脚本,有一个“可选
的
回滚脚本”。但是,是否有任何操作/
抽象
类/侦听器类可以
用于</e
浏览 1
提问于2016-01-29
得票数 1
回答已采纳
6
回答
C#
:从基类静态
方法
确定派生对象类型
、
、
在
C#
程序中,我有一个带有静态"Create“
方法
的
抽象
基类。Create
方法
用于
创建类
的
实例,并将其存储在本地以供以后使用。因为基类是
抽象
的
,所以实现对象总是从它派生出来
的
。我希望能够从基类派生对象,通过派生类调用静态创建
方法
(在基类中实现一次),并创建派生对象
的
实例。 在
C#
语言中有什么工具可以让我完成这个任务吗?我目前
的
备用方案是
浏览 10
提问于2008-11-18
得票数 5
回答已采纳
4
回答
如何在对象被释放前
执行
操作?
、
、
、
使用
C#
。我有一个
抽象
类,
用于
读取/写入xml文件
的
设置。当不再需要该类时,我想在类被释放之前对xml文件
执行
最后一次写操作。我尝试将这段代码放在析构函数
方法
~myClass() {}中,但它抛出了一个异常,说明安全句柄已关闭。我猜这意味着类已经被释放或部分被释放了。因此,如果析构函数不是
执行
此操作
的
正确位置,那么正确
的
位置在哪里?我需要实现IDisposable之类
的
东西吗?
浏览 0
提问于2010-11-23
得票数 2
回答已采纳
5
回答
C#
抽象
处理
方法
、
、
、
我有一个实现IDisposable
的
抽象
类,如下所示:{} Microsoft.Design :修改'ConnectionAccessor.Dispose()‘,以便它调用Dispose(true),然后对当前对象实例( Visual中
的
浏览 6
提问于2009-11-09
得票数 12
回答已采纳
2
回答
沿类共享
方法
逻辑,而不继承
抽象
类
、
、
、
、
在某些语言(例如
C#
)中,类只能有一个基类,这似乎是我想要做
的
事情
的
一个问题。我会给你们一个例子来说明我想要做
的
事情,希望这能让我
的
问题更清楚。对于这些类,我创建了一个
抽象
类,其中包含两个列表(其中一个是父类和一个子类),它还有几个
方法
:AddChild()、AddParent()、RemoveChild()、RemoveParent()。为了确保所有具有层次化组件
的
类都这样做,我创建了一个
抽象
类,它们都继承了这个类,所以没有人会忘记
浏览 0
提问于2017-04-10
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C#和F#默认接口方法更新
php小白晋级笔记:详解php抽象类和抽象方法的使用!
C#常见错误的解决方法!
编程学习Java:类的继承、静态+final修饰+抽象方法+异常处理
C#的学习方法和思路,全部整理在这了!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券