面向对象编程的三大特性 阅读目录 一 初识继承 二 继承与抽象(先抽象再继承) 三 继承与重用性 四 派生 五 组合与重用性 六 接口与归一化设计 七 抽象类 八 继承实现的原理(可恶的菱形问题) 九 子类中调用父类的方法 阅读目录 一 初识继承 二 继承与抽象(先抽象再继承) 三 继承与重用性 四 ...
分类:
其他好文 时间:
2018-04-16 18:38:41
阅读次数:
123
一、C++中的对象模型 1、 概念 语言中直接支持面向对象程序设计的部分; 对于各种支持的底层实现机制。(没看懂……) 2、 类中的成员分类 a) 成员函数 i. static function ii. non static function iii. virtual function b) 数据成 ...
分类:
编程语言 时间:
2018-04-16 14:40:27
阅读次数:
210
1、开发工具 starUML 2、UML的定义 UML的组成,由视图、图、模型元素和通用机制等几个部分组成。 UML的建模机制,静态建模和动态建模,静态包括用例图、类图、对象图、包、组件图和配置图,动态建模包括消息、状态图、时序图、协作图、活动图。 3、UML的中的关系 关联关系 光联关系是一种结构 ...
分类:
其他好文 时间:
2018-04-08 19:02:31
阅读次数:
165
打印如下图像 include int main(){ int i,j,k; for(i=1;i ...
分类:
其他好文 时间:
2018-04-08 19:00:22
阅读次数:
117
Ubuntu 16.04 中文菱形乱码的解决方案:请用root权限进入修改执行命令:cp -a /var/lib/locales/supported.d/local /tmpvim /var/lib/locales/supported.d/local将里面的原有内容删除,添加为:en_US.UTF-8 UTF-8执行命令:cp -a /etc/default/locale /t
分类:
系统相关 时间:
2018-04-02 11:54:35
阅读次数:
1104
UML类图详细介绍 转载来自:https://www.cnblogs.com/javawebsoa/archive/2013/08/01/3230737.html 类图主要描述程序对象以及他们之间的关系。一般来说,类、接口、抽象类这些程序对象的区别很容易,但是他们之间六种关系以前总是理解不够深刻,这 ...
分类:
其他好文 时间:
2018-03-22 22:38:38
阅读次数:
238
一、数据库设计的四个阶段 1.需求分析:形成需求说明书,完成数据流图(DFD图)和数据字典 2.概念结构设计:(E-R图)或UML图 (外模式) 用户的数据模型(与DBMS无关的概念模型) 描述实体及其联系 3.逻辑结构设计:转换规则。规范化理论(模式) 设计关系模式及相关视图 4.物理设计:硬件、 ...
分类:
数据库 时间:
2018-03-06 13:42:50
阅读次数:
199
转载链接:http://www.w3cplus.com/css/css-simple-shapes-cheat-sheet 前面在《纯CSS制作的图形效果》一文中介绍了十六种CSS画各种不同图形的方法。今天花了点时间将这方面的制作成一份清单,方便大家急用时有地方可查。别的不多说了,直接看代码。 为了 ...
分类:
Web程序 时间:
2018-02-28 16:22:12
阅读次数:
270
虽说css3 都已经使用多年了,但是关于css3的渐变用的很少。今天遇见了,就学习了一下。 首先我们打开ps,新建一个画布,选择渐变工具,这个时候我们能够看到顶栏上面的渐变类型如下 第一个我们选中的是线性渐变,第二个是径向渐变,第三个是角度渐变,第四个是对称渐变,第五个是菱形渐变。对于css3 并没 ...
分类:
Web程序 时间:
2018-02-23 01:03:12
阅读次数:
310
给定一个字符,用它构造一个对角线长5个字符,倾斜放置的菱形。 ...
分类:
其他好文 时间:
2018-02-07 21:27:58
阅读次数:
161