构造函数实例


using System;

using System.Collections.Generic;

using System.Linq; using System.Text;

//2014.3.13

namespace 构造函数 {

class Program

{

static void Main(string[] args)

{

Person p1 = new Person();

Person p2 = new Person("tom");

Person p3 = new Person("jerr",18);

Console.WriteLine("年龄是{0},名字叫{1}",p1.Age,p1.Name);

Console.WriteLine("年龄是{0},名字叫{1}", p2.Age, p2.Name);

Console.WriteLine("年龄是{0},名字叫{1}", p3.Age, p3.Name);

Console.ReadKey();

}

}

/// <summary>

/// 函数名和类名一样,没有返回值,连void都不用。

/// 构造函数用来创建对象,并且可以在构造函数中对对象进行初始化

/// 构造函数可以重载

/// </summary>

class Person

{

public string Name { get;set; }

public int Age { get; set; }

public Person()

{

Name = "未命名";

Age = 0;

}

public Person(string name)

{

this.Name = name;

}

public Person(string name, int age)

{

this.Name = name;

this.Age = age;

}

}

}

优质内容筛选与推荐>>
1、实验四
2、js数组冒泡排序,快速排序的原理以及实现
3、javafx之HTTP协议交互
4、Linux运维故障排查思路
5、周立功:如何兼顾学习ARM与FPGA


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号