社区
C#
帖子详情
如何将类中的函数的实现放到类的外面来?
qiuzhizhe
2006-10-27 10:38:41
就像c++的下面的方式一样:
在头文件A.h中声明
class A
{
public:
void fun1();
};
在源程序文件A.cpp中实现
A::fun1()
{
cout << "在这里具体实现" << endl;
}
而且在c++中的机制是通常是将声明和定义分别放到两个文件中的,C#是否有这样类似的实现方法?如果有的话是否也是有类似的机制?
...全文
265
12
打赏
收藏
如何将类中的函数的实现放到类的外面来?
就像c++的下面的方式一样: 在头文件A.h中声明 class A { public: void fun1(); }; 在源程序文件A.cpp中实现 A::fun1() { cout << "在这里具体实现" << endl; } 而且在c++中的机制是通常是将声明和定义分别放到两个文件中的,C#是否有这样类似的实现方法?如果有的话是否也是有类似的机制?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liyihui2001
2006-11-06
打赏
举报
回复
用接口
foyuan
2006-11-03
打赏
举报
回复
abstract 方法
如leeyeefeng2004(leeyeefeng)
yuqi508
2006-11-03
打赏
举报
回复
用反射可以实现吧
lovefootball
2006-11-03
打赏
举报
回复
你可以写个接口
然后弄个实现
或者弄个abstract的类
然后再继承
都可以实现你的要求
不过如果为了把实现跟方法分开而分开
没啥实际意义
yiyioo
2006-11-03
打赏
举报
回复
习惯了C++的写法就这样了??
Ivony
2006-10-30
打赏
举报
回复
2.0里面可以用局部类定义。
public partial class Class1
public partial class Class1
dapanda
2006-10-30
打赏
举报
回复
用委托啊
bitpolar
2006-10-30
打赏
举报
回复
接口A
写了类B实现接口A
ilove8
2006-10-30
打赏
举报
回复
感觉接口继承可以
真相重于对错
2006-10-30
打赏
举报
回复
C#不行
leeyeefeng2004
2006-10-27
打赏
举报
回复
class abstract a
{
Public void XX{}
}
class b :a
{
void XX
{
实现
}
}
使用抽象类实现。以上代码零时献丑。
yadier
2006-10-27
打赏
举报
回复
没有............
搂主是搞c++的么 还是搞c++吧 多好
Qt C++
类
中
成员
函数
的
实现
,放在
类
块里和外部
实现
的区别-内联
函数
外联
函数
在
类
里面
实现
的也称为内联
函数
,内联
函数
在调用
函数
处用内联
函数
体的代码来替换,并不是像一般
函数
,转去执行被调用的
函数
体,执行完后再返回调用
函数
,这样会提高运行速度,内联
函数
和带参数的宏定义代码效率是...
类
中
成员
函数
的
实现
,放在
类
块里和外部
实现
的区别
class Weapon //兵器
类
{ private: string _name; //兵器名 int _power; //威力值 public: void show() { cout名字:" ,威力值:" ; }; void setName(string name = "赤手空拳",
c++
类
成员
函数
指针
提出疑问 首先问大家一句,什么是
函数
指针? 肯定有的人会这样回答,
函数
指针?...因为成员
函数
包括了虚
函数
和非虚
函数
(这里涉及虚表问题,可以先简单看看列出的虚
函数
系列,否则接下来问题会有点难以接受。) 虚
函数
python
类
中
的main
函数
_在Python
中
定义Main
函数
一起学习进步 源/python程序员目录Python
中
的基本main()
函数
Python
中
的执行模式基于命令行执行导入模块或解释器Main
函数
的最佳实践将大部分代码放入
函数
或
类
中
使用__name__控制代码的执行创建名为main()的
函数
来包含...
c++
类
线程
函数
使用
C++
中
线程
函数
为静态
函数
及
类
成员
函数
作为回调
函数
线程
函数
为静态
函数
: 线程控制
函数
和是不是静态
函数
没关系,静态
函数
是在构造
中
分配的地址空间,只有在析构时才释放也就是全局的东西,不管线程是否运行,...
C#
111,130
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章