上海市装备制造业2016:C#:类中的构造函数、方法是不是同一个概念?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 09:38:11
没办法,我刚学C#,又没人教。
问一下,类中的构造函数、方法是不是同一个概念?看书不太明白。
还有动作,是不是相同的含义?

都属于成员函数,

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

方法就是普通成员函数,一般是public的吧。

我感觉是的一样的
就是构造函数跟类的名字而已
方法就是自己命名的
感觉就这点区别

C# 类中的构造函数和方法怎么会是同一个概念呢!

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

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

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

string szResult = myClassObj.MyFunction(); //类方法

不是

参考相关面向对象语言..