标签:lin class 手机 span 创建 ring 返回值 bsp int
构造方法特点:
一 ,与类同名
public class Product { public int ID { get; set; } public String NAME { get; set; } public Decimal Price { get; set; } public ProductType type { get; set; } public DateTime Birthday { get; set; } public Product() //无参 { ID = 1100; NAME = "手机"; Price = 8888; type = ProductType.手机; Birthday = new DateTime(2019, 11, 1); } }
二,没有带返回值
三 ,无参构造函数
public Product() //无参 { ID = 1100; NAME = "手机"; Price = 8888; type = ProductType.手机; Birthday = new DateTime(2019, 11, 1); }
四,有参构造函数,this当前对象
public Product(int id,string Name,int price, ProductType type) { this.ID = id; this.NAME = Name; this.Price = price; //this当前对象 }
不要声名重复的构造函数,私有的构造方法不能创建对象
调构造函数
Product s1 = new Product();//无参 Product s2 = new Product("2000","huawie", 5000,ProductType.服装, new DateTime(2019,2,3)); //有参 Console.WriteLine(s2.ID+s2.NAME+s2.Price+ProductType.服装); Console.ReadLine(); Console.WriteLine(s1.ID);
标签:lin class 手机 span 创建 ring 返回值 bsp int
原文地址:https://www.cnblogs.com/yijieyufu/p/11912356.html