阅读量:0
在C#中,构造函数是一种特殊类型的方法,用于初始化对象
public class MyClass { // 声明类的成员变量 private int myNumber; private string myString; // 声明带有参数的构造函数 public MyClass(int number, string str) { myNumber = number; myString = str; } // 其他方法和属性 }
要使用这个带有参数的构造函数创建一个新的MyClass
对象,你可以像下面这样做:
public class Program { public static void Main() { // 使用带有参数的构造函数创建一个新的 MyClass 对象 MyClass obj = new MyClass(42, "Hello World!"); // 输出结果 System.Console.WriteLine("myNumber: " + obj.myNumber); System.Console.WriteLine("myString: " + obj.myString); } }
注意:在上面的示例中,我们直接访问了MyClass
的私有成员变量。在实际编程中,通常会使用属性(getter和setter方法)来访问和修改这些私有成员变量。