本文是在学习中的总结,欢迎转载但请注明出处:http://write.blog.csdn.net/postedit/42119261
我想你对JAVA的IO流有所了解,平时使用的也比较的多,但是对于其具体分类和继承体系可能知道的并不多,可能也很少去看相关的API文档,找出其中的关系和各自的应用
情形。本文简单对常用的IO流进行分类整理,并简单举例说明其应用。希望本文对你有所帮助。...
分类:
编程语言 时间:
2014-12-24 08:41:54
阅读次数:
145
当我们希望使用容器来保存继承体系中的对象时,容器用于继承体系中的类型会有影响:派生类对象复制到基类对象时,派生类对象将被切掉。那么解决这一问题的方法通常是使用容器保存基类对象的指针,这些指针实际指向的是程序运行时动态分配的派生类对象,用户必须保证在容器析构前调用delete来释放动态分配的对象,.....
分类:
其他好文 时间:
2014-12-12 10:04:35
阅读次数:
124
单一职责原则(Single Responsibility Principle)
系统中的每一个对象应该只有一个单独的职责,而所有对象所关注的就是自身职责的完成
一个合理的类对外只提供一种功能,而引起类变化的原因应该只有一个
里氏替换原则(Liskov Substitution Principle)
在任何父类出现的地方都可以用它的子类代替
在同一个继承体系中的对象应该有共同的行为特征
...
分类:
其他好文 时间:
2014-12-03 12:28:13
阅读次数:
146
模式 装饰设计模式 当想要对已有的对象进行功能增强时, 可以定义类,将已有对象传入,基于已有的功能,提供加强功能, 那么自定义的该类称为装饰类 装饰类通常会通过构造方法,接收被装饰的对象 并基于对象的功能,提供更强的功能 装饰模式比继承要灵活,避免了继承体系的臃肿,降低了类与...
分类:
编程语言 时间:
2014-11-12 02:06:26
阅读次数:
212
我现在有一个动物的继承体系: Animal 所有的动物都要吃饭. |--Pig |--Dog 当创建对象比较简单的时候,我们就可以直接在main方法里面做了,但是,很多时候,创建对象可能还需要做一些初始化, 也就是说创建对象的操作会比较复杂,这个时候,如果所有对象的创建工作我们还是在mai...
分类:
其他好文 时间:
2014-11-09 00:56:20
阅读次数:
193
C++中多态(polymorphism)有以下三个前提条件: 必须存在一个继承体系结构. 继承体系结构中的一些类必须具有同名的virtual成员函数(virtual关键字)至少有一个基类类型的指针或基类类型的引用.这个指针或引用可用来对virtual成员函数进行调用.关于Program Language更多讨论与交流,敬请关注本博客和新浪微博songzi_tea....
分类:
编程语言 时间:
2014-10-31 20:46:18
阅读次数:
221
Spring的BeanFactory的继承体系堪称经典。这是众所周知的!作为Java程序员,不能错过! 前面的博文分析了Spring的Resource资源类Resouce。今天开始分析Spring的IOC部分。众所周知,IOC是Spring框架最迷人的地方。它最重要的接口,就是BeanFact...
分类:
编程语言 时间:
2014-10-22 23:17:23
阅读次数:
513
目录[-]1. ODB中的继承类型2. abstract和polymorphic的区别3.polymorphic表格4.早期版本如何实现polymorphic5.实例本节主要介绍ODB中的继承和C++之间的关系。ORM中的O的关系是很复杂的。其中之一便是对象的继承体系。在C++语言中支持类之间的继承...
分类:
数据库 时间:
2014-10-09 16:44:48
阅读次数:
268
有下面一个继承体系,我们需要为其添加"=="操作符,该怎么办呢 ??class Animal{};class Cat : public Animal{};class Dog : public Animal{};如果我们为每个类重载"=="运算符,那么我们还需要重载子类与基类之间的"=="运算符,这样...
分类:
编程语言 时间:
2014-10-09 02:59:57
阅读次数:
187
继承体系:
1:字节流
以stream结尾的都是字节流。字节流用于读取二进制数据。
2:字符流
结尾都是以reader/writer结尾的。
Write
append(char c) :写入字符
write(char[] cbuf)
write(String str)
write(int c)
flush(...
分类:
其他好文 时间:
2014-09-03 22:44:48
阅读次数:
230