大话设计记录一

昨天自己很兴奋的拿到了《大话设计模式》,刚看了一点点我就感觉这本书真的很有趣。

首先说从语言上摆脱了传统的模式。作者在瞎侃当中让我们学习了,更重要的是作者运用生活中信手拈来的小例子。其中使我感触最深的是运用设计模式设计人生,听上去感觉很大,但是仔细想一想这是非常有趣的事情。

先不扯这本书了,下面我来记录一下自己对于学习大话的第一天感受以及收获。

首先把前言看完了,以对话的方式进入本书的学习,然后是重点看了一下本书的内容。分为四个部分。感觉对于一个新手看这本书,具有相当重要的指导作用,然后自己又看了一下作者的博客,在博客上的东西和书上差不多吧。

面向对象用了一个活字印刷术的发明就全部解释清楚了,面向对象的特点:可维护性、可复用性、可扩展性和灵活性。就对应程序当中的面向对象的特点是封装、继承和多态、通过学习小鸟面试的例子知道了,什么才算是的好一点程序吧。对编程有了一定面向对象的概念。

 

 

学习之所得及所思:

1.              首先使我感兴趣的一句话是“数学是思维的体操,那设计模式,就是面向对象编程思维的体操”,然后有一点不明白,然后查了一下才知道这句话的意思是:练好基本数学技能,掌握基本的数学思维方法。 也就是对于数学的比较、分析、综合、抽象、概括、对简单的问题进行判断、推理。同时注意思维的敏捷和灵活。

2.              try……Catch……(对这个结构不理解):try-catch语句由一个try块后跟一个或多个Catch子句结果,这些子句指定不同的异常处理程序。在msdn上敲了一遍例子还是不太懂。相信以后有机会把它干掉。

3.              Overide感觉自己当初看视频的时候没有感觉怎么样不过看书的同时遇到了,感觉这个问题应该理清一下了。作用:要扩展或修改继承的方法、属性、索引器或事件的抽象实现或虚实现,必须使用override修饰符。

不能重写非虚方法或静态方法。重写的基方法必须是Virtual abstractoverride得。

第一天就看了这么多,现在感觉还是不是很清楚这些问题,我相信只要我学习总有一天我会弄懂……

你可能感兴趣的:(设计模式,编程,面试,生活,敏捷,扩展)