07 2019 档案

摘要:12.1 牛市股票还会亏钱 12.2 股民炒股代码 namespace 外观模式 { class Program { static void Main(string[] args) { Stock1 gu1 = new Stock1(); Stock2 gu2 = new Stock2(); Sto 阅读全文
posted @ 2019-07-31 20:10 _Huang95 阅读(307) 评论(0) 推荐(0) 编辑
摘要:11.1 第一天上班 11.2 无熟人难办事 11.3 迪米特法则 臭弟弟去IT部门修电脑没人搭理无限等待...... IT部门代表抽象类或接口,IT部门员工代表具体类,遵循依赖倒转原则需要面向接口编程, 迪米特法则:如果两个类不必彼此直接通信,那么这两个类就不应当发生直接相互的作用,如果其中一个类 阅读全文
posted @ 2019-07-31 19:44 _Huang95 阅读(278) 评论(0) 推荐(0) 编辑
摘要:10.1 考题不会做,蒙呗! 10.2 重复 = 易做 + 难改 namespace 模板方法模式 { class Program { static void Main(string[] args) { Console.WriteLine("学生甲抄的试卷:"); TestPaperA studen 阅读全文
posted @ 2019-07-31 19:38 _Huang95 阅读(284) 评论(0) 推荐(0) 编辑
摘要:9.1 夸张的简历 9.2 简历代码的初步实现 namespace 原型模式 { class Program { static void Main(string[] args) { Resume a = new Resume("大鸟"); a.SetPersonalInfo("男", "29"); 阅读全文
posted @ 2019-07-30 20:24 _Huang95 阅读(577) 评论(0) 推荐(0) 编辑
摘要:8.1 再现活雷锋 8.2 简单工厂模式实现 class OperationFactory { public static Operation createOperate(string operate) { Operation oper = null; switch (operate) { case 阅读全文
posted @ 2019-07-29 19:00 _Huang95 阅读(690) 评论(0) 推荐(0) 编辑
摘要:7.1 为别人做嫁衣! 7.2 没有代理的代码 namespace 代理模式 { class Program { static void Main(string[] args) { SchoolGirl jiaojiao = new SchoolGirl(); jiaojiao.Name = "李娇 阅读全文
posted @ 2019-07-29 18:34 _Huang95 阅读(354) 评论(0) 推荐(0) 编辑
摘要:6.1 穿什么有这么重要? 6.2 小菜扮靓第一版 namespace 装饰模式 { class Program { static void Main(string[] args) { Person xc = new Person("小菜"); Console.WriteLine("\n第一种装扮: 阅读全文
posted @ 2019-07-29 14:50 _Huang95 阅读(442) 评论(0) 推荐(0) 编辑
摘要:5.1 MM请求修电脑 5.2 电话遥控修电脑 5.3 依赖倒置原则 可以把PC电脑理解成是大的软件系统,任何部件如CPU,内存,硬盘,显卡等都可以理解为程序中封装的类或程序集,由于PC易插拔(面向对象中叫做强内聚,松耦合)的方式,那么不管哪一个出问题,都可以在不影响别的部件的前提下进行修改或替换, 阅读全文
posted @ 2019-07-29 14:24 _Huang95 阅读(282) 评论(0) 推荐(0) 编辑
摘要:4.1 考研失败 4.2 开放封闭原则 是说软件实体(类,模块,函数等等)应该可以扩展,但是不可修改, 对于扩展是开放的,对于更改是封闭的, 面对需求的改变却可以保持相对稳定,从而使得系统可以在第一个版本以后不断退出新的版本, 如弹性制上班,即开放时间封闭业绩, 4.3 何时应对变化 无论模块是多么 阅读全文
posted @ 2019-07-29 13:54 _Huang95 阅读(297) 评论(0) 推荐(0) 编辑
摘要:3.1 新手机 3.2 拍摄 3.3 没用的东西 3.4 单一职责原则 就一个类而言,应该仅有一个引起它变化的原因, 3.5 方块游戏的设计 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其它职责的能力,这种耦合会导致脆弱的设计,当变化发生时,设计会 阅读全文
posted @ 2019-07-29 13:50 _Huang95 阅读(328) 评论(0) 推荐(0) 编辑
摘要:2.1 商场收银软件 namespace 商场管理软件 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } double total = 0.0d; private void btnOk_Cl 阅读全文
posted @ 2019-07-29 11:42 _Huang95 阅读(593) 评论(0) 推荐(0) 编辑
摘要:1 阅读全文
posted @ 2019-07-23 13:47 _Huang95 阅读(109) 评论(0) 推荐(0) 编辑
摘要:参考链接: https://www.runoob.com/csharp/csharp-string.html https://www.cnblogs.com/cang12138/p/7323709.html 阅读全文
posted @ 2019-07-23 13:45 _Huang95 阅读(120) 评论(0) 推荐(0) 编辑
摘要:参考链接: https://www.cnblogs.com/wang7/archive/2012/04/13/2446353.html https://www.runoob.com/csharp/csharp-bitarray.html 阅读全文
posted @ 2019-07-22 18:39 _Huang95 阅读(142) 评论(0) 推荐(0) 编辑
摘要:参考链接: https://www.cnblogs.com/1312mn/p/9155715.html https://www.cnblogs.com/JiYF/p/6281667.html https://www.runoob.com/csharp/csharp-collection.html 阅读全文
posted @ 2019-07-22 17:06 _Huang95 阅读(106) 评论(0) 推荐(0) 编辑
摘要:*图片读取 read_image (Test1, 'C:/Users/Administrator/Desktop/new/Test1.jpg') *文件夹读取 list_files ('C:/Users/Administrator/Desktop/new', 'files', Files) for Index := 0 to 1 by 1 read_image (Image, File... 阅读全文
posted @ 2019-07-20 23:15 _Huang95 阅读(213) 评论(0) 推荐(0) 编辑
摘要:2.1 数组基本概念 数组是可索引的数据的集合。数组既可以是内置的类型,也可以是用户自定义的类型。事实上,把数组数据称为对象大概是最简便的方式。C#中数组实际上就是对象的本身,因为它们都源于System.Array类的一个声明实例,所以在使用数组时也可以使用此类的所有方法和属性。 2.1.1 数组的 阅读全文
posted @ 2019-07-19 17:58 _Huang95 阅读(234) 评论(0) 推荐(0) 编辑
摘要:1.1 群集(collection)的定义 群集是一种结构化的数据类型。它存储数据,并且提供数据的添加、删除、更新操作,以及对群集的不同属性值的设置与返回操作。 群集可以分为两类:线性的和非线性的。 线性群集是一张元素列表,表中的元素顺次相连。线性群集中的元素通常由位置来决定次序。在现实世界中,购物 阅读全文
posted @ 2019-07-18 14:00 _Huang95 阅读(238) 评论(0) 推荐(0) 编辑
摘要:1.1 面试受挫 1.2 初学者代码毛病 1.3 代码规范 1.4 面向对象编程 1.5 活字印刷 面向对象 喝酒唱歌+人生真爽,对酒当歌+人生真爽,对酒当歌+人生几何, 可维护,可复用,可扩展,灵活性好, 1.6 面向对象好处 通过封装,继承,多态把程序的耦合度降低, 设计模式使程序更加灵活,容易 阅读全文
posted @ 2019-07-17 18:36 _Huang95 阅读(1167) 评论(0) 推荐(0) 编辑
摘要:数据查找是基础的计算机编程工作,而且人们对它的研究已经很多年了。本章只会看到查找问题的一个内容,即根据给定的数值在一个列表(数组)中进行查找。 有两种对列表内数据进行查找的方法:顺序查找和二叉查找。当数据项在列表内随机排列的时候可以使用顺序查找,而当数据项在列表内有序排列的时候则会用到二叉查找。 4 阅读全文
posted @ 2019-07-15 19:06 _Huang95 阅读(184) 评论(0) 推荐(0) 编辑
摘要:3.1.1 数组类测试环境 为了检验这些算法,首先需要构造一个可以实现并测试算法的测试环境。这里将构造一个类来封装数组处理的一些常规操作,即元素插入操作,元素存取访问操作,以及显示数组内容的操作。下面就是程序的代码: namespace 第3章.基础排序算法 { class Program { st 阅读全文
posted @ 2019-07-12 11:02 _Huang95 阅读(273) 评论(0) 推荐(0) 编辑
摘要:原文链接: https://blog.csdn.net/byondocean/article/details/7046101 阅读全文
posted @ 2019-07-05 15:53 _Huang95 阅读(940) 评论(0) 推荐(0) 编辑
摘要:原文链接: https://www.cnblogs.com/kissdodog/archive/2013/03/26/2983755.html https://www.cnblogs.com/knowledgesea/archive/2012/11/22/2780651.html https://w 阅读全文
posted @ 2019-07-04 12:10 _Huang95 阅读(145) 评论(0) 推荐(0) 编辑
摘要:原文链接: https://www.cnblogs.com/kissdodog/archive/2013/04/04/2999182.html https://www.cnblogs.com/knowledgesea/archive/2013/03/02/2935920.html https://w 阅读全文
posted @ 2019-07-04 11:54 _Huang95 阅读(106) 评论(0) 推荐(0) 编辑
摘要:原文链接: https://blog.csdn.net/e295166319/article/details/77839798 https://blog.csdn.net/Shiyaru1314/article/details/51210101 https://www.cnblogs.com/gao 阅读全文
posted @ 2019-07-03 16:40 _Huang95 阅读(246) 评论(0) 推荐(0) 编辑
摘要:原文链接: https://www.runoob.com/csharp/csharp-preprocessor-directives.html https://www.cnblogs.com/mq0036/p/6367931.html 阅读全文
posted @ 2019-07-01 16:53 _Huang95 阅读(132) 评论(0) 推荐(0) 编辑
摘要://封装就是将数据或函数等集合在一个个的单元中,我们称之为类,被封装的对象通常被称为抽象数据类型, //封装的意义在于保护或防止代码被我们无意中破坏, //封装既可以封装成员变量,又可以封装成员方法, //封装成员变量步骤: //新建类,面向对象最基本单元就是类,即.cs文件,像一个文本文档里面放置 阅读全文
posted @ 2019-07-01 15:34 _Huang95 阅读(814) 评论(0) 推荐(0) 编辑
摘要:通过封装,继承,多态把程序的耦合度降低,设计模式使程序更加灵活容易修改,并且易于复用,缩短开发周期, 面向对象三大特点: 封装,继承,多态, 面向对象三大目标: 重用性,灵活性,扩展性, 面向对象五大原则: 单一职责原则 开闭原则 里氏替换原则 接口隔离原则 依赖倒置原则 单一职责原则 就一个类而言 阅读全文
posted @ 2019-07-01 11:44 _Huang95 阅读(179) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示