对象创建 - 字段、属性、方法、构造函数

字段:又称为成员变量,一般在类的内部做数据交互使用(隐私数据),一般使用private修饰。

属性:保护字段的,还可以写在属性里面写逻辑,限制非法数据。

方法:这个对象能干啥

静态成员(static修饰):程序运行时,它都会被调入到内存中,不会被GC回收,但不要使用过多,影响内存。

实例方法:必须创建对象来使用它,因为它不存在,只有创建对象时它才存在。

构造函数:初始化数据,就像刚买的手机预装的软件一样,构造函数类似于一个重载,你没写就用默认无参的,你自己写了构造函数,无参的会被干掉就会用你写的。两个构造函数构成重载时,可以this关键字可以调用其它构造方法,可以少写点内容。

 

对象初始化器:

创建对象的时候可以直接使用

static void Main(string[] args)
        {
            //无参的构造函数,需要创建对象需要给属性依次赋值
            Student stu1 = new Student();
            stu1.StudetId = 1001;
            stu1.StudentName = "春哥";

            //有参的构造函数,创建对象的时候直接把参数写进去
            Student stu2 = new Student(1007, "六六");
            Console.WriteLine("学号:{0},姓名:{1}", stu2.StudetId, stu2.StudentName);

            //对象初始化器,初始化对象的时候可直接给属性赋值
            Student stu3 = new Student()
            {
                StudetId = 1003,
                StudentName = "春哥",
            };
        }

 

posted @ 2023-04-26 15:53  春哥博客  阅读(69)  评论(0)    收藏  举报