zoukankan      html  css  js  c++  java
  • C#构造方法(构造函数)

    构造方法特点:

    一 ,与类同名

    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);
  • 相关阅读:
    JavaScript脚本的两种放置方式
    对象 属性 事件 方法
    媒体查询
    HTML5布局
    图像
    布局
    列表,表格,表单
    盒子
    vue.js常见面试题及常见命令介绍
    Winform读报工具
  • 原文地址:https://www.cnblogs.com/yijieyufu/p/11912356.html
Copyright © 2011-2022 走看看