面向对象是一种新兴的程序设计方法,或者说它是一种新的程序设计范型,其基本思想是使用对象,类,继承,封装,消息等基本概念来进行程序设计。 它是从现实世界中客观存在的事物(即对象)出发来构造软件系统,并在系统构造中尽可能运用人类的自然思维方式,强调直接以问题域(现实世界)中的事物为中心来思考问题,认识问...
分类:
其他好文 时间:
2015-11-28 11:51:29
阅读次数:
125
看了一会书,发现C++和C虽然于发上相似,但是解决问题的方式还是不一样的,毕竟面向对象和面向过程是两种不同的思维方式。下面就通过一个求圆的面积的例子,比较C和C++的不同。 需求:输入圆的半径,求解圆的面积 使用C语言来解决:1.定义两个变量半径r、面积s; 2.输入半径...
分类:
编程语言 时间:
2015-11-16 22:32:40
阅读次数:
1871
首先,从需求,用户及研发角度考虑,要想为产品贡献最大的力量,就不能只专注于做好测试保证质量这一个方面,而应该是从多个角度全面衡量。用户思维在工作中,一部分测试同行特别是初入者在对待需求时都过于被动,不太会把产品各个模块的业务串联起来,成了因为需求来了所以做需求,纯粹看着需求文档就开始做测试用例的设计...
分类:
其他好文 时间:
2015-10-27 17:14:54
阅读次数:
160
你所接受的一切信息,构成了你的思维方式。 所以,长期接受碎片信息的后果,就是让你的思维变得狭隘,难以进行复杂的思考。 碎片信息通常具备这样的特征: ?它们往往是一些事实的集合而非逻辑 ?它们往往大量简化了推演过程 ?它们往往将多路径简化为单一路径 ?它们往往不够严谨、全面 简而言之,碎片信息为了达到...
分类:
其他好文 时间:
2015-10-27 11:16:05
阅读次数:
180
对象是面向对象的程序设计的核心,它由描述状态的属性(变量)和用来实现对象行为的方法(函数)组成,完成了从数据模型到处理模型的结合与统一。面向对象方法论的出发点和基本原则是尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界解决问题的方法与过程;也就是使描述问题的问题空间(也称为...
分类:
其他好文 时间:
2015-10-25 10:52:20
阅读次数:
232
背景:最近看了一些关于中国古代哲学以及中医相关的书。竟然发现,中国古代哲学的思维方式在计算机领域无处不在。
中国古代哲学中,有一个非常经典的思想就是中和思想(现代书籍中译为中庸思想)。中和思想来源于阴阳理论。以下是关于阴阳理论的主要内容:
以下是我的理解:
盖阴阳者,万物之终始,死生之本,逆之则灾害生,从之则苛疾不起,故能取法以和调。—《黄帝内经》
我在读研时做过一些图像处理的研究...
分类:
其他好文 时间:
2015-10-24 13:06:25
阅读次数:
278
场景我们有多种类型订单:实物订单、特享商户订单、核销订单、生活缴费订单、电影票订单、机票订单、以及以后会持续新增的未知类型订单,它们都存放在不同的订单类型表中影响导致有些业务做起来会比较痛苦比如:统计当前用户未付款订单总数在列表中显示当前用户在某个时间段内所有未支付订单的信息(实现方式如上)例外还会...
分类:
数据库 时间:
2015-10-23 16:04:57
阅读次数:
161
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。深蓝的blog: http://blog.csdn.net/huangyanlong/article/details/48776573【前言】 自接触oracle至今,愈是深入了解oracle愈是察觉到个人的渺小,时常感受到技术知识可以助推思维方式,一路走来,在汗水中收获着成长的充实,不仅局限于or...
分类:
数据库 时间:
2015-10-14 01:39:53
阅读次数:
333
上一节中,我们使用DOM方式解析xml文档,该方式比较符合我们日常思维方式,容易上手,但是它直接把文档调入内存中,比较耗内存。在这里我们可以用另外一种方式解析xml,这个就是SAX方式。SAX即是:Simple API for XMLSAX是基于事件驱动的。当然android的事件机制是基于回调函数...
分类:
移动开发 时间:
2015-09-26 15:55:33
阅读次数:
244
Java语言是面向对象的,计算机语言的发展向接近人的思维方式演变;类和对口箱的区别和联系1、类是抽象的,概念的,代表一类事物,比如人类、猫类...2、对象是具体的,实际的,代表一个事物,比如张三、李四...3、类是对象的模板,对象是类的一个个体、实例;一个全面类的定义模板:package 包名;cl...
分类:
编程语言 时间:
2015-09-25 07:10:19
阅读次数:
179