社区
C#
帖子详情
C#能不能实现类的动态继承还有动态实例化这些?
v192
2003-10-16 10:47:53
现在需要做一个基层类库,能不能实现动态的类继承以及实例化?因为希望能够最终实现一个通用的接口。在Java里面好像能用核心反射实现动态实例化,C#呢?我这个方面研究不深,大家都来谈论下吧。
...全文
253
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();
这里是简单的例子。
类
继承
接口、使用接口
实例化
与 使用
类
实例化
接口
不能
实例化
,用接口的
实现
类
可以
实例化
,将
实现
类
的对象在内存中的地址指向接口,这个接口就可以使用了 二、
实现
接口的
类
实例 = new
实现
接口的
类
()// 这样用不好吗? //这样已经不是好不好的问题了,...
C#
中
类
的
继承
开发工具与关键技术: ...(1) 派生
类
中可以添加新成员,但
不能
移除已
继承
的基
类
中成员,但可以使用new关键字新命名同名的成员覆盖
继承
的成员,并不是删除,只是
不能
再访问被覆盖的成员 (2)
继承
存在传递性,在多重
C#
:
实例化
相信学了这么长时间的
C#
视频,大家对
实例化
肯定一点也不陌生:就是将一个
类
实现
成为一个对象。
类
是抽象的,而对象是具体的。详情可以看一下我之前的博客:对象与
类
的区别。 那么,以一个特别简单的代码开始我.....
匿名
类
继承
类
和
实现
接口,并且
实例化
的简单理解
new
类
名/接口名(){
类
体 };以理解二来解析:关键字new用来
实例化
;
类
名/接口名用来标识要
继承
类
或
实现
的接口;()用来表示为匿名
类
的构造方法;{
类
体 };匿名
类
定义的属性和行为;
C#
中接口的
实例化
C#
中接口的
实例化
C#
110,561
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章