道
cellinlab
这个作者很懒,什么都没留下…
展开
-
学点设计模式0x0 面向对象基础(1)
类与实例 对象: 一个自包含的实体,用一组可识别的特性和行为。 类: 具有相同的属性和功能的对象的抽象的集合。 class Cat{//定义类,类名称首字母大写 public string Shout(){//对外公开的方法用public修饰符 return "喵喵喵"; } } 实例: ...原创 2019-01-24 13:58:27 · 210 阅读 · 0 评论 -
学点设计模式0x1 面向对象基础(2)
封装 每个对象都包含它能进行操作所需要的所有信息,这个特性 成为封装,因此对象不必依赖其他对象来完成自己的操作。 封装的好处: 1.良好的封装能够减少耦合 2.类内部的实现可以自由地修改 3.类具有清晰的对外接口 private void button2_Click(object sender,EventArgs e){ ...原创 2019-01-24 21:11:09 · 166 阅读 · 0 评论 -
学点设计模式0x2 面向对象基础(3)
重构 class Animal{ //... public string Shout(){//去除virtual,成为普通的公共方法 string result = ""; for(int i=0;i<shoutNum;i++) result += getShoutSound()+", ";//调用一个虚方法 ...原创 2019-01-25 01:04:18 · 145 阅读 · 0 评论 -
分割线——写在阅读量破万之际
emmm,大部分博客内容是xx学习笔记,突然发现,写笔记不利于专心学技术233 以后还是只写实践和总结吧 撸起袖子加油干原创 2019-03-28 17:14:55 · 140 阅读 · 0 评论