社区
C#
帖子详情
C#能不能实现类的动态继承还有动态实例化这些?
v192
2003-10-16 10:47:53
现在需要做一个基层类库,能不能实现动态的类继承以及实例化?因为希望能够最终实现一个通用的接口。在Java里面好像能用核心反射实现动态实例化,C#呢?我这个方面研究不深,大家都来谈论下吧。
...全文
250
8
打赏
收藏
C#能不能实现类的动态继承还有动态实例化这些?
现在需要做一个基层类库,能不能实现动态的类继承以及实例化?因为希望能够最终实现一个通用的接口。在Java里面好像能用核心反射实现动态实例化,C#呢?我这个方面研究不深,大家都来谈论下吧。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xlfancy
2003-10-16
打赏
举报
回复
给你个实例
http://www.luocong.com/bbs/dispbbs.asp?boardID=2&ID=2958
acewang
2003-10-16
打赏
举报
回复
http://expert.csdn.net/Expert/topic/2214/2214138.xml?temp=.9719202
xingxinglzg
2003-10-16
打赏
举报
回复
可以实现动态的实例化,但怎么实现我也在研究中
v192
2003-10-16
打赏
举报
回复
to colinfly(Colin)
能给点具体的例子嘛?我对这个还不是太了解。谢谢
v192
2003-10-16
打赏
举报
回复
up
colinfly
2003-10-16
打赏
举报
回复
C#可以实现动态的实例化,但不可以实现动态的类继承。
C#中同样可以使用反射实现实例化。在System.Reflect下。动态实例化使用System.Activator.CreateInstance(Type);
v192
2003-10-16
打赏
举报
回复
分不够可以再给
colinfly
2003-10-16
打赏
举报
回复
acewang(**^o^**) ( ) 信誉:100 给出的例子非常好,可以说该说的都说了
System.Windows.Forms.Form f= (System.Windows.Forms.Form) System.Activator.CreateInstance(System.Reflection.Assembly.GetExecutingAssembly().GetType("TreeViewNode.Form1"));
f.Show();
System.Windows.Forms.Form f= (System.Windows.Forms.Form) System.Activator.CreateInstance(this.GetType());
f.Show();
这里是简单的例子。
C#
继承
公共接口
摘要:
C#
源码,系统相关,
继承
公共接口
C#
继承
公共接口的实例,
实现
思路:Program program = new Program();
实例化
类
对象,使用派生
类
对象
实例化
接口ITeacher,使用派生
类
对象
实例化
接口IStudent。
类
继承
接口、使用接口
实例化
与 使用
类
实例化
一、 接口
不能
实例化
,用接口的
实现
类
可以
实例化
,将
实现
类
的对象在内存中的地址指向接口,这个接口就可以使用了 二、
实现
接口的
类
实例 = new
实现
接口的
类
()// 这样用不好吗? //这样已经不是好不好的问题了,这样的话,要接口有什么用? //用接口就是让实例和
实现
类
的耦合度降低。 //让程序更加容扩展。 以下是问题之外的知识,想看可以往下,不想看跳过。 接口 实例...
C#
中
类
的
继承
开发工具与关键技术: MVC 撰写时间:2021/9/8 下面我们来讲
C#
中
类
的
继承
;
继承
的概念: (1) 通过一个
类
来定义另一个
类
; (2) 创建新
类
时,不需要完全去编写
类
的成员,只需要新
类
继承
已创建好的
类
,即可
继承
已有
类
的成员; (3) 被
继承
的
类
为基
类
(父
类
),新创建的
类
为派生
类
(子
类
);
继承
的特点: (1) 派生
类
中可以添加新成员,但
不能
移除已
继承
的基
类
中成员,但可以使用new关键字新命名同名的成员覆盖
继承
的成员,并不是删除,只是
不能
再访问被覆盖的成员 (2)
继承
存在传递性,在多重
匿名
类
继承
类
和
实现
接口,并且
实例化
的简单理解
new
类
名/接口名(){
类
体 };以理解二来解析:关键字new用来
实例化
;
类
名/接口名用来标识要
继承
类
或
实现
的接口;()用来表示为匿名
类
的构造方法;{
类
体 };匿名
类
定义的属性和行为;
C#
:
实例化
可能大家看到我这篇博客标题有些费解:
C#
视频都快学完了,你怎么还在纠结
实例化
这
类
基本概念?别急,学习就是一个循循渐进、利用新知完善旧解的过程,正因为这个概念是基本概念,我们更要将其搞懂。 相信学了这么长时间的
C#
视频,大家对
实例化
肯定一点也不陌生:就是将一个
类
实现
成为一个对象。
类
是抽象的,而对象是具体的。详情可以看一下我之前的博客:对象与
类
的区别。 那么,以一个特别简单的代码开始我...
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章