C#类的创建与初始化实例解析
程序员文章站
2023-12-18 20:59:10
本文以一个实例简单实现了类的创建与初始化,实现代码如下所示:
using system;
using system.collections.generic;...
本文以一个实例简单实现了类的创建与初始化,实现代码如下所示:
using system; using system.collections.generic; using system.linq; using system.text; namespace c_program_test { class person { public string name; //因为name没有赋值,而它是string类型的,所以它的默认值就是null public int age; //因为age和gender也没有赋值,而它两是int类型的,所以他们两个的默认值为0 public int gender; public void sayhello() { console.writeline("大家好"); console.readkey(); } } class program { static void main(string[] args) { //int i = 1;// 值类型初始化就是直接赋值。而引用类型初始化就需要new person p1 = new person(); //new person()就是创建一个person类对象。person p1 = new person()就是指先创建一个person类型的对象 然后用变量p1指向它 p1.sayhello(); } } }