继承部分 继承(加上封装和多态性)是面向对象的编程的三个主要特性(也称为“支柱”)之一。
继承用于创建可重用、扩展和修改在其他类中定义的行为的新类。 其成员被继承的类称为“基类”,继承这些成员的类称为“派生类”。 派生类只能有一个直接基类。
但是,继承是可传递的。 如果 ClassB 派生出 Cl....
分类:
其他好文 时间:
2014-05-16 09:23:20
阅读次数:
391
在面向对象编程中,对象创建和销毁是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在Java中更是如此,虚拟机将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,特别是对一些很耗资源的对象创建和销毁。如何利用已有对象来...
分类:
编程语言 时间:
2014-05-16 07:53:24
阅读次数:
336
Object-Oriented Analysis:
面向对象分析方法是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题。OOA与结构化分析有较大的区别。OOA所强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类分析和整理,而不是对管理业务现状和方法的分析.....
分类:
其他好文 时间:
2014-05-15 15:52:48
阅读次数:
466
OCP,Open-Closed Principle,中文翻译为“开闭原则”。 当我第一次看到OCP原则时,我的感觉就是这原则也太抽象了吧,什么开,什么闭呢? 然后我去寻找更加详细的答案,最经典也是最常见的解释就是维基百科了:http://en.wikipedia.org/wiki/Open/closed_principle "software entities (classes, modules,...
分类:
其他好文 时间:
2014-05-15 14:48:35
阅读次数:
292
面向对象编程--纯虚函数、容器与继承I.纯虚函数 在函数形参后面写上 =0 以指定纯虚函数:class Disc_item : public Item_base
{
public:
double net_price(size_t) const = 0; //指定纯虚函数
};
将函数定义为纯虚函数能够说明,该函数为后代类型提供了可以覆盖的接口,但是这个类的版本绝不会调用。重要的是,用户将不...
分类:
编程语言 时间:
2014-05-15 05:50:43
阅读次数:
316
面向对象编程--继承情况下的类作用域引言: 在继承情况下,派生类的作用域嵌套在基类作用域中:如果不能在派生类作用域中确定名字,就在外围基类作用域中查找该名字的定义。 正是这种类作用域的层次嵌套使我们能够直接访问基类的成员,就好像这些成员是派生类成员一样: Bulk_item bulk;
cout 名字book的使用将这样确定[先派生->后基类]: 1)bulk是Bulk_item类...
分类:
编程语言 时间:
2014-05-15 05:37:41
阅读次数:
364
java的安全性前天去一个公司面试,技术官问了我一个问题,java的安全性的特点主要体现在什么地方。我竟然哑然。后来仔细一想,再查了一点资料,整理如下:java的安全在语言级上提供了很好的安全措施,主要是:1、严格遵循面向对象的规范。这样封装了数据细节,只提供接口给用户。增加了数据级的安全性。2、无...
分类:
编程语言 时间:
2014-05-14 13:58:07
阅读次数:
280
转自:http://www.cnblogs.com/quansixiang/archive/2010/09/17/1829286.html1
Geodatabase概念
Geodatabase是ArcInfo8引入的一种全新的面向对象的空间数据模型,是建立在DBMS之上的统一的、智能的空间数据模型....
分类:
数据库 时间:
2014-05-14 12:31:57
阅读次数:
711
1 面向对象:符合人们的思考习惯,考虑的对象是现实生活中的个体。将面向过程中的执行者变成了指挥者。 2
四大特征: 3 继承 4 单根继承 5 封装 6 将对象的属性和实现细节隐藏起来的过程 7 ...
分类:
其他好文 时间:
2014-05-14 10:48:20
阅读次数:
226
我们分三篇文章来总结一下设计模式在PHP中的应用,这是第一篇创建型模式。一、设计模式简介首先我们来认识一下什么是设计模式:设计模式是一套被反复使用、容易被他人理解的、可靠的代码设计经验的总结。设计模式不是Java的专利,我们用面向对象的方法在PHP里也能很好的使用23种设计模式。那么我们常说的架构、...
分类:
Web程序 时间:
2014-05-14 10:15:28
阅读次数:
377