码迷,mamicode.com
首页 >  
搜索关键字:类的设计    ( 431个结果
muduo buffer类的设计与使用
Unix/Linux上的五种IO模型(UNP6.2) IO多路复用一般不能和blocking IO用在一起,因为blocking IO中read() write() accept() connect()都有可能阻塞当前线程,这样线程就没办法处理其他socket上的IO事件了 non-blocking ...
分类:其他好文   时间:2016-07-02 17:25:42    阅读次数:189
软件面向对象的架构设计基本原则
1,单一职责原则 要求:对象职责明确,一个对象只做好一件事情,必须专注,职责过多容易引起变化的原因就多,程序就不够稳定。 2,开放封闭原则 要求:需求变化时尽量少的修改类的设计,而是通过扩展来完成。即封闭修改,开放扩展。 3,依赖倒置原则 要求:基于接口编程,高层模块调用接口,底层模块实现接口,防止 ...
分类:其他好文   时间:2016-07-02 10:24:09    阅读次数:127
timeline自适应时间轴
近期项目一直有类似QQ空间那样的时间轴,来展示公司新闻动态,或者流程之类的设计UI。 每每出现,不以为然,这次总结了下,精简下 <li> <h4>1.下载APP</h4> <p></p> </li> .process-list li h4:before { content: ''; display: ...
分类:其他好文   时间:2016-06-29 20:40:32    阅读次数:695
设计模式
11.迪米特法则:如果两个类不必彼此直接通信,那么这两个类就不应当发生直接的相互作用。如果其中一个类需要调用另一个类的某一个方法的话,可以通过第三者转发这个调用。在类的设计上,每一个类都应当尽量降低成员的访问权限,迪米特法则其根本思想,是强调了类之间的松耦合。 12.外观模式: 为子系统中的一组接口 ...
分类:其他好文   时间:2016-06-21 17:31:28    阅读次数:145
【完结】利用 Composer 完善自己的 PHP 框架(三)——Redis 缓存
本教程示例代码见 https://github.com/johnlui/My-First-Framework-based-on-Composer 回顾 上两篇文章中我们完成了 View 视图加载类和 Mail 邮件发送类的设计,完成了两个可插拔组件。本篇文章中我们将构建另一个可插拔组件——'Redi ...
分类:Web程序   时间:2016-06-17 12:23:46    阅读次数:226
设计模式——设计模式之禅的阅读笔记
6大设计原则 1.单一职责原则(SRP):应该有且仅有一个原因引起类的变更。接口一定要做到单一职责,类的设计尽量做到只有一个原因引起变化。 2.里氏替换原则(LSP):所有引用基类的地方必须能透明地使用其子类的对象。只要父类能出现的地方子类就能够出现,而且替换为子类也不会产生任何错误或异常,但是反过 ...
分类:其他好文   时间:2016-06-09 23:35:28    阅读次数:254
第14章 抽象类和接口
抽象类:类的设计应该确保父类包含它的子类的共同特征。有时候,一个父类设计的非常抽象,以至于它都没有任何具体的实例。这样的类称为抽象类。类名前使用abstract 抽象方法:父类中的方法,因为父类为抽象,无法根据具体的实例进行实现,因此,这样的方法属于抽象方法。方法头使用abstract UML中抽象 ...
分类:其他好文   时间:2016-06-08 23:11:17    阅读次数:372
C#的面向对象
一、面向对象编程(OOP)是将现实中的事物抽象花,其设计的重点就是类的设计。 二、类是面向对象编程的设计核心,实际上是一种复杂的数据类型。将不同类型的数据和与这些数据就相关的操作封装在一起,就构成类。而将抽象化的类具体化,就成了对象。 三、类是将现实事物的抽象化,而对象是将事物的具体化。如下定义的一 ...
分类:Windows程序   时间:2016-06-07 14:54:30    阅读次数:298
OC语言基础知识
OC语言基础知识 一、面向对象 OC语言是面向对象的,c语言是面向过程的,面向对象和面向过程只是解决问题的两种思考方式,面向过程关注的是解决问题涉及的步骤,面向对象关注的是设计能够实现解决问题所需功能的类。 术语:OO面向对象、OOP面向对象编程 二、类 (一)关于类 类的设计只关注三个东西:类名、 ...
分类:编程语言   时间:2016-05-27 23:38:03    阅读次数:194
C++友元详解
1.什么是友元在一个类A中,将类B声明为友元类,则类B可以访问类A的私有成员和保护成员。另外,也可以将函数声明为友元函数。 2.什么时候用到友元若不同的类之间某些共享数据成员,可以使用友元,简化类的设计。 3.友元类友元类的声明:friend class 类名示例如下:对于电视和遥控器来说,都共享频 ...
分类:编程语言   时间:2016-05-24 12:05:09    阅读次数:289
431条   上一页 1 ... 22 23 24 25 26 ... 44 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!