为了账号安全,请及时绑定邮箱和手机立即绑定

用C#实现封装

难度入门
时长 2小时25分
学习人数
综合评分9.63
277人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.6 逻辑清晰
  • c#
    查看全部
    0 采集 收起 来源:C#定义类

    2018-01-13

  • ctrl+r+e
    查看全部
  • 声明方法中,是形参,调用方法中是实参,程序运行中,实参的值会赋值给形参
    查看全部
  • 类中字段可以有初始值,而结构不可以
    查看全部
    0 采集 收起 来源:结构

    2018-01-03

  • VS2017中的封装是 Private string something; Public string SomeThing{get=>something;set=>something=value;} 这是Lambda表达式。
    查看全部
  • 参数如果是对象---应用按数据类型传参,将值类型的传参方式变成引用数据类型传参则需要在前面添加ref
    查看全部
    0 采集 收起 来源:ref关键字

    2017-12-24

  • 值类型变量存储对象的值,赋值会创建值的副本,修改任何一个副本都不会影响其他的副本。 引用类型变量存储时寸处对象的内存地址,修改任何一个地址的副本都会修改其他的副本。
    查看全部
  • 方法重载:同一个方法中,多个方法名字相同但是形参不同
    查看全部
    0 采集 收起 来源:C# 方法的重载

    2017-12-24

  • 方法先定义再使用,并且方法的定义和方法体(或者是方法的实现)
    查看全部
  • 1. 枚举类型是值类型 2. 在枚举中不能定义属性和方法 3. 枚举值是从0开始的整数值,故赋值的时候可以直接用其代表的整数值来代替
    查看全部
    1 采集 收起 来源:枚举

    2017-12-19

  • 类和结构的不同: 1.结构中不可以给字段赋初始值,类中可以初始化字段; 2.结构中有默认的无参构造函数,不允许显式自定义无参构造函数,而类中可以显式定义无参构造函数; 3.结构中有有参构造方法时,必须在构造方法中,为结构中所有的字段赋值,类的构造方法中可以为空; 4.结构类型的对象可以不必实例化对象,只需要声明结构,通过声明对象调用结构中的属性和方法;(结构中可以和类一样,正常调用字段中的属性和方法,但不同的是,结构中可以不用new结构,可以直接在方法外对结构进行声明,方法内部可以通过声明对象调用结构的属性和方法。) 5.结构时值类型,类是引用类型
    查看全部
    1 采集 收起 来源:结构

    2017-12-19

  • 值类型有:int、char、double、bool、结构等; 引用类型有:类、数组、接口等,注意string类型是类,它是一种特殊的引用类型。
    查看全部
  • 对象初始化: 1.用有参的构造方法初始化对象--------Child ch1 = new Child("小米","男",5); 2.用无参的构造方法初始化对象(必须要有无参构造)----------Child ch2 = new Child(); ch2.Name = "小时"; ch2.Age = 5; 3.用对象初始化器初始化对象(必须要有无参构造)--------Child ch3 = new Child(){Name = "李四", Age = 10} ***** 2,3都是用无参的构造方法,如果类中没有无参构造方法,2,3处都会出错。 ***** 当用对象初始化器时,可以省略“()”
    查看全部
  • C# 严格区分大小写 当方法名仅大小写不同时,是两个不同的方法,故在遍历类结构时,通过ToLower()方法实现转换小写,在结构中寻找匹配方法是不通的
    查看全部
  • 当属性为只读属性(即就是只有get访问器)时,不可以给该属性赋值,只能通过给该字段赋值来修改成员值。
    查看全部

举报

0/150
提交
取消
课程须知
学习本课程之前,小伙伴们需要有C#语法基础,木有此项技能的童鞋们,请先移步《C#开发轻松入门》进行修炼~~
老师告诉你能学到什么?
1、类和对象的概念 2、封装的思想和实现 3、方法和构造方法 4、值类型与引用类型

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!