考虑动机: 考虑一个简单的软件应用场景,一个软件系统可以提供多个外观不同的按钮(如圆形按钮、矩形按钮、菱形按钮等),这些按钮都源自同一个基类,不过在继承基类后不同的子类修改了部分属性从而使得它们可以呈现不同的外观,如果我们希望在使用这些按钮时,不需要知道这些具体按钮类的名字,只需要知道表示该按钮类的 ...
分类:
其他好文 时间:
2018-06-02 19:05:55
阅读次数:
172
对象 对象可以是一个变量,一个数据结构,或是一个函式。是面向对象(Object Oriented)中的术语,既表示客观世界问题空间(Namespace)中的某个具体的事物,又表示软件系统解空间中的基本元素。 在软件系统中,对象具有唯一的标识符,对象包括属性(Properties)和方法(Method ...
分类:
编程语言 时间:
2018-06-02 12:58:43
阅读次数:
188
耀光福鹅软件系统开发,耀光福鹅APP模式开发,耀光福鹅小程序源码开发 ...
分类:
其他好文 时间:
2018-06-01 11:36:01
阅读次数:
139
理解对象 对象这个词如雷贯耳,同样出名的一句话:XXX语言中一切皆为对象! 对象究竟是什么?什么叫面向对象编程? 对象(object),台湾译作物件,是面向对象(Object Oriented)中的术语,既表示客观世界问题空间(Namespace)中的某个具体的事物,又表示软件系统解空间中的基本元素 ...
分类:
编程语言 时间:
2018-05-31 12:51:34
阅读次数:
154
理解对象 对象这个词如雷贯耳,同样出名的一句话:XXX语言中一切皆为对象! 对象究竟是什么?什么叫面向对象编程? 对象(object),台湾译作物件,是面向对象(Object Oriented)中的术语,既表示客观世界问题空间(Namespace)中的某个具体的事物,又表示软件系统解空间中的基本元素 ...
分类:
编程语言 时间:
2018-05-31 11:34:07
阅读次数:
186
理解对象 对象这个词如雷贯耳,同样出名的一句话:XXX语言中一切皆为对象! 对象究竟是什么?什么叫面向对象编程? 对象(object),台湾译作物件,是面向对象(Object Oriented)中的术语,既表示客观世界问题空间(Namespace)中的某个具体的事物,又表示软件系统解空间中的基本元素 ...
分类:
编程语言 时间:
2018-05-31 10:48:44
阅读次数:
236
Linux内核编程一直是我很想掌握的一个技能。如果问我为什么,我也说不上来。 也许是希望有一天自己的ID也出现在内核开发组的邮件列表里?或是内核发行文件的CREDITS文件上? 也许是吧。其实更多的,可能是对于底层的崇拜,以及对于内核的求索精神。 想到操作系统的繁杂,想到软件系统之间的衔接,内心觉得 ...
分类:
系统相关 时间:
2018-05-31 02:33:01
阅读次数:
174
oo第三次总结 规格化发展历史 在1960年代末至1970年代初期,出现了一次软件危机:一方面需要大量的软件系统,如操作系统、数据库管理系统;另一方面,软件研制周期长,可靠性差,维护困难。人们希望编写出的程序结构清晰、易阅读、易修改、易验证,即得到良好结构的程序。1968年,北大西洋公约组织(NAT ...
分类:
其他好文 时间:
2018-05-30 21:20:25
阅读次数:
176
1.什么是计算机 计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。 由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。 硬件系统 电源:电脑 ...
分类:
编程语言 时间:
2018-05-30 21:17:45
阅读次数:
205
规格化设计的大致发展历史 1960年代末—1970年代初,出现软件危机:对软件系统的大量需求与软件的研制周期长,可靠性差,维护困难的现实情况形成矛盾。于是人们希望编写出的程序结构清晰、易阅读、易修改、易验证,即得到好结构的程序。1968年,北大西洋公约组织召开第一次软件工程会议,分析了危机的局面,研 ...
分类:
其他好文 时间:
2018-05-30 00:27:21
阅读次数:
159