社区
C#
帖子详情
C#能不能实现类的动态继承还有动态实例化这些?
v192
2003-10-16 10:47:53
现在需要做一个基层类库,能不能实现动态的类继承以及实例化?因为希望能够最终实现一个通用的接口。在Java里面好像能用核心反射实现动态实例化,C#呢?我这个方面研究不深,大家都来谈论下吧。
...全文
255
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#
Winform水晶报表
实例
教程
以
实例
讲解
C#
Winform水晶报表的基本设置,格式
化
,排序与分组,常用应用,子报表的使用, 以推模式使用ADO.NET数据集
类
继承
接口、使用接口
实例
化
与 使用类
实例
化
一、 接口
不能
实例
化
,用接口的
实现
类可以
实例
化
,将
实现
类的对象在内存中的地址指向接口,这个接口就可以使用了 二、
实现
接口的类
实例
= new
实现
接口的类()// 这样用不好吗? //这样已经不是好不好的问题了,这样的话,要接口有什么用? //用接口就是让
实例
和
实现
类的耦合度降低。 //让程序更加容扩展。 以下是问题之外的知识,想看可以往下,不想看跳过。 接口
实例
...
C#
中类的
继承
开发工具与关键技术: MVC 撰写时间:2021/9/8 下面我们来讲
C#
中类的
继承
;
继承
的概念: (1) 通过一个类来定义另一个类; (2) 创建新类时,不需要完全去编写类的成员,只需要新类
继承
已创建好的类,即可
继承
已有类的成员; (3) 被
继承
的类为基类(父类),新创建的类为派生类(子类);
继承
的特点: (1) 派生类中可以添加新成员,但
不能
移除已
继承
的基类中成员,但可以使用new关键字新命名同名的成员覆盖
继承
的成员,并不是删除,只是
不能
再访问被覆盖的成员 (2)
继承
存在传递性,在多重
C#
:
实例
化
可能大家看到我这篇博客标题有些费解:
C#
视频都快学完了,你怎么还在纠结
实例
化
这类基本概念?别急,学习就是一个循循渐进、利用新知完善旧解的过程,正因为这个概念是基本概念,我们更要将其搞懂。 相信学了这么长时间的
C#
视频,大家对
实例
化
肯定一点也不陌生:就是将一个类
实现
成为一个对象。类是抽象的,而对象是具体的。详情可以看一下我之前的博客:对象与类的区别。 那么,以一个特别简单的代码开始我...
匿名类
继承
类和
实现
接口,并且
实例
化
的简单理解
new类名/接口名(){ 类体 };以理解二来解析:关键字new用来
实例
化
;类名/接口名用来标识要
继承
类或
实现
的接口;()用来表示为匿名类的构造方法;{ 类体 };匿名类定义的属性和行为;
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章