博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第二节 8构造函数
阅读量:4981 次
发布时间:2019-06-12

本文共 1131 字,大约阅读时间需要 3 分钟。

using System;using System.Collections.Generic;using System.Linq;using System.Text;/* 构造函数 * 构造函数是用来创建对像的特殊函数,函数名和类名一样,没有返回值,连void都不用 * 构造函数可以有参数,new对像的时候传递函数参数即可 * 构造函数可以重载,也就是有我个参数不同的构造函数 * 如果不指定构造函数,则类有一个默认的无参构造函数 * 如果指定了构造函数,则不再有默认的无参构造函数,如果需要无参构造函数,则需要自己来写 */namespace _8构造函数{    class Program    {        static void Main(string[] args)        {            Person p = new Person();            Person p1 = new Person("xxd");            Person p2 = new Person("xxd",22);            Console.WriteLine("年龄:{0} 姓名:{1}", p.Age, p.Name);            Console.WriteLine("年龄:{0} 姓名:{1}", p1.Age, p1.Name);            Console.WriteLine("年龄:{0} 姓名:{1}", p2.Age, p2.Name);            Console.ReadKey();        }    }    class Person     {        public string Name { get; set; }        public int Age { get; set; }        //重载构造函数        public Person() {         }        public Person(string name)         {            this.Name = name;        }        public Person(string name, int age) {            this.Name = name;            this.Age = age;        }    }}

  

转载于:https://www.cnblogs.com/xiangxiaodong/archive/2012/02/25/2367337.html

你可能感兴趣的文章
开发WINDOWS服务程序
查看>>
cross socket和msgpack的数据序列和还原
查看>>
解决跨操作系统平台JSON中文乱码问题
查看>>
前端利器躬行记(1)——npm
查看>>
前端利器躬行记(6)——Fiddler
查看>>
Intellij Idea新建web项目(转)
查看>>
用JAVA编写浏览器内核之实现javascript的document对象与内置方法
查看>>
centos iptables
查看>>
寻找二叉查找树中比指定值小的所有节点中最大的那个节点
查看>>
如何设置输入框达到只读效果
查看>>
RT3070 USB WIFI 在连接socket编程过程中问题总结
查看>>
MIS外汇平台荣获“2013年全球最佳STP外汇交易商”
查看>>
LeetCode 题解之Add Digits
查看>>
hdu1502 , Regular Words, dp,高精度加法
查看>>
SpringBoot在idea中的热部署配置
查看>>
MyEclipse连接SQL Server 2008数据库的操作方法
查看>>
JS验证图片格式和大小并预览
查看>>
laravel5.2 移植到新服务器上除了“/”路由 ,其它路由对应的页面显示报404错误(Object not found!)———新装的LAMP没有加载Rewrite模块...
查看>>
编写高质量代码--改善python程序的建议(六)
查看>>
windows xp 中的administrator帐户不在用户登录内怎么解决?
查看>>