2015年8月4日

类与类的初始化

摘要: 面向对象(Object-Oriented):是一种按照人们认识客观世界的思维方式,采用基于对象(实体)的概念建立抽象的模型,模拟客观世界分析、设计、实现软件的方法。类(Class):具有相同属性、操作的抽象的集合。类的成员:类包括成员变量和成员函数,其具有3种属性公有(public)、私有(priv... 阅读全文

posted @ 2015-08-04 14:32 Blank Bai 阅读(233) 评论(0) 推荐(0) 编辑

Object-Oriented Principle(面向对象原则)

摘要: 面向对象的原则:开闭原则(Open Closed Principle,OCP)里氏代换原则(Liskov Substitution Principle,LSP)依赖倒转原则(Dependency Inversion Principle,DIP)接口隔离原则(Interface Segregation... 阅读全文

posted @ 2015-08-04 14:18 Blank Bai 阅读(328) 评论(0) 推荐(0) 编辑

2014年10月13日

aa

摘要: 1 # include 2 using namespace std; 3 4 class ClxBase 5 { 6 public: 7 ClxBase() 8 { 9 cout DoAction();42 delete p;43 return ... 阅读全文

posted @ 2014-10-13 17:05 Blank Bai 阅读(116) 评论(0) 推荐(0) 编辑

2014年7月28日

State Pattern(状态模式)

摘要: 状态(State)模式: 当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。状态模式的结构:上下文环境(Context): 它定义了客户程序需要的接口并维护一个具体状态角色的实例,将与状态相关的操作委托给当前的Concrete State对象来处理。抽象状态(State):... 阅读全文

posted @ 2014-07-28 11:31 Blank Bai 阅读(142) 评论(0) 推荐(0) 编辑

2014年7月26日

类继承

摘要: 继承(Inherit):继承是指一个对象直接使用另一对象的属性和方法。类继承后方法属性的变化:private属性不能够被继承。使用private继承,父类的protected和public属性在子类中变为private;使用protected继承,父类的protected和public属性在子类中变... 阅读全文

posted @ 2014-07-26 18:28 Blank Bai 阅读(117) 评论(0) 推荐(0) 编辑

操作符重载

摘要: 定义: 就是把已经定义的、有一定功能的操作符进行重新定义,来完成更为细致具体的运算等功能。操作符重载可以将概括性的抽象操作符具体化,便于外部调用而无需知晓内部具体运算过程。就是把操作符(比如'+,-,*,/'这些运算符)赋于新的意义。目的: C++有许多内置的数据类型,包括int,char,do... 阅读全文

posted @ 2014-07-26 12:54 Blank Bai 阅读(241) 评论(0) 推荐(0) 编辑

2014年5月13日

konsole快捷键

摘要: Tab:自动补全。Ctrl-b:向前移动,相当于。Ctrl-f:向后移动,相当于。Alt-b:按词向前移动。Alt-f:按词向后移动。Ctrl-a:移动到句首。相当于键。Ctrl-e:移动到句尾。相当于键。Ctrl-x:连续按两下的话,首尾交替。Ctrl-h:删除光标前一个字符,相当于键。Ctrl-... 阅读全文

posted @ 2014-05-13 08:50 Blank Bai 阅读(1584) 评论(0) 推荐(0) 编辑

2013年8月20日

linux根文件夹(“/”)包含的文件夹及含义

摘要: 根文件夹 ("/") 默认包含这些文件夹:/bin/(binary):保存的是可执行文件,也就是所谓的命令,所有用户都有权限执行/boot/(启动):引导目录,整个操作系统的引导启动所需要的东西都在boot下,保存内核文件/dev/(device):保存的是计算机上所有的硬件设备;比如说硬盘、网卡等... 阅读全文

posted @ 2013-08-20 10:49 Blank Bai 阅读(6670) 评论(0) 推荐(0) 编辑

导航