C#:类中的构造函数、方法是不是同一个概念?

没办法,我刚学C#,又没人教。
问一下,类中的构造函数、方法是不是同一个概念?看书不太明白。
还有动作,是不是相同的含义?

都属于成员函数,

构造函数比较特殊,在class生成Instanse时(静态声明或者new动态生成,malloc不行)被调用,不可以有返回值,构造函数不可以被类以外的东西调用;

方法就是普通成员函数,一般是public的吧。
温馨提示:内容为网友见解,仅供参考
第1个回答  2005-12-29
我感觉是的一样的
就是构造函数跟类的名字而已
方法就是自己命名的
感觉就这点区别
第2个回答  2005-12-29
C# 类中的构造函数和方法怎么会是同一个概念呢!

▲简要解释
类的方法和属性是不能直接调用,一定要实例化(static 除外)。

比如一个类叫 MyClass, 有个方法叫MyFunction
那么要这样调用

MyClass1 myClassObj = new MyClass1(); //构造函数

string szResult = myClassObj.MyFunction(); //类方法
第3个回答  2005-12-29
不是

参考相关面向对象语言..
相似回答