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

用C#实现封装

难度入门
时长 2小时25分
学习人数
综合评分9.63
277人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.6 逻辑清晰
  • 对象是真实存在的,类是对对象的共同特征的抽象和概括。 对象实例化:类名 对象名 = new 类名(); 为字段赋值:对象名.字段名 = 赋值;
    查看全部
  • 防错机制
    查看全部
    0 采集 收起 来源:枚举

    2017-06-13

  • class Program { static void Main(string[] args) { Child xiaoMing = new Child(); xiaoMing.PlayBall(); } } /// <summary> /// Child 类 /// </summary> class Child { string name;// 姓名 string sex;//性别 int sge;//年龄 int height;//身高 /// <summary> /// 踢足球 /// </summary> public void PlayBall() { Console.WriteLine("我喜欢踢足球"); } }
    查看全部
    0 采集 收起 来源:C#定义类

    2018-03-22

  • 2017年6月12号 记 C#定义类 项目名称 namespace Kindergarten 添加Child类:项目名称Kindergarten——右键——添加——类——输入类名 注:给类、方法添加注释只需在前面加上/// 字段和属性描述类的静态特征 方法描述类的动态行为 方法:一段有特定功能的代码块 {}里是方法体 PlayBall是方法名 代码: class Program { static void Main(string[] args) { Child xiaoMing = new Child(); xiaoMing.PlayBall(); } } /// <summary> /// Child 类 /// </summary> class Child { string name;// 姓名 string sex;//性别 int sge;//年龄 int height;//身高 /// <summary> /// 踢足球 /// </summary> public void PlayBall() { Console.WriteLine("我喜欢踢足球"); } } 注意:因为方法void PlayBall是非静态方法,所以要调用PlayBall方法 必须先实例化对象 Child xiaoMing=new Child();再调用 xiaoMing.PlayBall(); 若方法为静态方法 则只需在方法前加public 即可调用 public void PlayBall{} PlayBall(); 注:有static修饰的就是静态方法 没有static修饰的就是非静态方法。
    查看全部
    1 采集 收起 来源:C#定义类

    2018-03-22

  • 定义一个方法,通常只希望它去完成一个单一的功能,比如只希望它做加法,如果附带输出,反而会限制它的功能,因为就必须输出,而有时我们又不需要输出 因此定义一个方法时尽量只让它完成一个功能
    查看全部
  • 给属性赋值用set{_name = value;} 获得属性值用get{return _name;}
    查看全部
  • 类中包含对象与方法,类可以实例化
    查看全部
  • 方法块——>有特定功能,可以调用它
    查看全部
    0 采集 收起 来源:C#定义类

    2018-03-22

  • 面向对象三大基本手段:封装、继承、多态
    查看全部
  • 类和对象的概念 传统的设计程序方式 从功能出发:系统的稳定性 可拓展性 可重用性 不符合要求 面向对象编程思想 从人们解决问题实现方法:think different create idea 采用三种基本手段:封装 继承 多态 封装:例如 编写一个程序描写幼儿园小朋友 有意义的一切事物都可称为对象 一个小朋友对象 :小明 男孩 6岁 120cm 喜欢踢足球 一个小朋友类 :姓名 性别 年龄 身高 爱好 这些特征总结起来就是类 特征可分为两类:姓名 性别 身高 年龄 这些特征通常为名词 可以用一个字符串或数字形容 称之为 静态特征 C#中 使用字段 属性 来表示静态特征 另外一种 特征:例如 踢足球 通常为动词 很难用数字或文字来描述 c#中用方法来实现这些动态行为 1定义一个小朋友的类 类是抽象和概括的 在类中 定义字段 描述小朋友的静态特征 定义方法体现小朋友的动态行为 2创建小朋友类的对象 这个过程 称之为 实例化 通常使用 Child xiaoMing=new Child()命令来实例化一个对象 xiaoMing就是对象的名字 他的命名规则和一个普通的变量名是一样的
    查看全部
  • 注意结构和 类的区别
    查看全部
    0 采集 收起 来源:结构

    2017-06-11

  • //枚举 enum sex { 男,女 }
    查看全部
    0 采集 收起 来源:枚举

    2017-06-08

  • 结构struct 1.结构是值类型,类是引用类型 2.结构中可以定义字段属性和方法 3.不能为结构中的字段赋初始值 4.结构中的构造方法中必须为所有字段赋值 5.不能为结构定义显式的无参数构造方法 6.结构类型的兑现可以不实例化
    查看全部
    0 采集 收起 来源:结构

    2017-06-08

  • 因为要使方法中的功能单一化,所以不在方法中使用输出的语句,转而使用返回值。
    查看全部
  • return的作用是结束方法的调用,
    查看全部

举报

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

微信扫码,参与3人拼团

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

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