1.重载是编译时执行的(静态绑定),而改写是运行时选择(动态绑定)。 2.消息通信是面向对象方法学中的一个重要原则,它与对象的封装原则密不可分,为对象间提供了唯一合法的动态联系途径。 3.构件是系统设计的一个模块化部分,它隐藏了内部的实现,对外提供了一组外部接口。在系统中满足相同接口的组件可以自由地 ...
分类:
其他好文 时间:
2018-10-10 19:17:00
阅读次数:
165
内容简介 · · · · · · 《程序员的呐喊》的作者是业界知名的程序员—来自google的steve yegge,他写过很多颇富争议的文章,其中有不少就收录在这本书中。本书是他的精彩文章的合集。 《程序员的呐喊》涉及编程语言文化、代码方法学、google公司文化等热点话题。 对工厂业界的各种现象 ...
分类:
其他好文 时间:
2018-10-07 14:44:05
阅读次数:
167
1.结构化分析与设计 结构化分析方法学也称为生命周期方法学,它采用结构化分析、设计、编程来完成软件开发的各项任务。具有阶段性、推迟实现、文档管理三大特点。 基本思想:自顶向下,逐层分解。 概要设计:设计软件的结构,确定系统是由哪些模块组成,以及每个模块之间的关系。 详细设计:确定应该如何具体地实现所 ...
分类:
其他好文 时间:
2018-10-03 23:07:58
阅读次数:
181
阅读了大道至简,了解了很多关于专业的却在课上学不到的知识,首先程序包括算法,结构,与方法,学习语言不仅仅是为了学会敲代码,敲代码的过程永远是在总结出算法,方法之后。程序代码是程序师设计的用来满足客户的要求的,是程序员与计算机交流的媒介,然而程序的最终作用是满足客户的需求,所以程序的作用不仅仅需要满足 ...
分类:
其他好文 时间:
2018-10-02 22:14:29
阅读次数:
176
面向对象是一种程序的设计方法,或者说它是一种程序设计范型,其基本思想是使用对象,类,继承,封装,消息等基本概念来进行程序设计。 它是从现实世界中客观存在的事物(即对象)出发来构造软件系统,并在系统构造中尽可能运用人类的自然思维方式,强调直接以问题域(现实世界)中的事物为中心来思考问题,认识问题,并根 ...
分类:
其他好文 时间:
2018-09-30 22:40:05
阅读次数:
168
上一节中鸡啄米主要讲的是画笔CPen的用法,前面也说了,GDI对象中最常用的就是画笔和画刷,本节就讲讲画刷CBrush。 鸡啄米依然是通过实例的方式来说明画刷的用法。此实例要实现的功能是,对话框上有一个按钮控件和一个图片控件,点击按钮弹出颜色对话框,然后在颜色对话框中选择颜色并点击“确定”后,图片控 ...
分类:
编程语言 时间:
2018-09-15 10:37:59
阅读次数:
174
从一个加法器的实现看简单的编程范式 编程范式 编程范式(Programming Paradigm)是某种编程语言典型的编程风格或者说是编程方式。随着编程方法学和软件工程研究的深入,特别是OO思想的普及,范式(Paradigm)以及编程范式等术语渐渐出现在人们面前。面向对象编程(OOP)常常被誉为是一 ...
分类:
其他好文 时间:
2018-09-07 11:18:08
阅读次数:
147
这是在网上看到的一个大神的解答: 这是在网上看到的一个大神的解答: 这是在网上看到的一个大神的解答: 这是在网上看到的一个大神的解答: sys is a module that contains “system functionality”. sys.argv is a list containin ...
分类:
编程语言 时间:
2018-09-05 08:58:05
阅读次数:
575
C与C++的关系: C++在C语言的基础上进行的升级最重要的是两个方面: 1、类型的加强,C++更称得上是高级语言,C++语言对于类型的检查更严格 2、面向对象的支持,天生支持面向对象软件开发方法学 C++语言是C语言的进化。 C++语言更强调语言的实用性,有一些语法方面的加强 所有变量都可以在需要 ...
分类:
编程语言 时间:
2018-08-20 00:32:20
阅读次数:
197
在微信官方平台上就有了这个解决办法。 由于游戏大部分资源包的空间是被resource文件夹暂用,所以只需将res文件夹下的资源放置远程服务器中进行加载即可,Cocos creator都帮我们处理好了,当从cc中部署一个wx小游戏时,会自动生成一个wxDownloader.js(专用来加载远程资源), ...
分类:
微信 时间:
2018-08-12 18:48:32
阅读次数:
1393