透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础. 三大特性是:封装,继承,多态 所谓封装: 也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了 ...
分类:
其他好文 时间:
2016-06-21 01:18:41
阅读次数:
210
强调组件的封装性和信息隐藏的功能。 封装的越好,模块间的耦合越小; 隐藏的越好,组件的可用性越好。 在类的结构设计上,每一个类都应当尽量降低成员的访问权限 http://blog.csdn.net/wangjunkg/article/details/3762132 四、接口隔离原则 全称:“Inte ...
分类:
其他好文 时间:
2016-06-18 23:55:11
阅读次数:
184
公开信息收集-搜索引擎 快速定位Google 搜索“5sf67.jsp”可以找到存在此脚本的Web网站Google 搜索“teweb/default.htm”就可找到开放着远程Web连接的服务器信息挖掘定点采集Google 搜索 “.doc+website”挖掘信息隐藏信息.mdb、.ini、.tx ...
分类:
其他好文 时间:
2016-06-15 22:06:58
阅读次数:
587
封装 1、概念: 将类的某些信息隐藏在类的内部,不允许外部程序访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 2、好处: a.只能通过规定的方法访问数据 b.隐藏类的实例细节,方便修改和实现 3、封装的实现步骤 ①修改属性的可见性——设为private ②创建getter/settrer ...
分类:
编程语言 时间:
2016-06-15 15:40:33
阅读次数:
164
三大特性之---封装
封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。系统的其他对象只能通过包裹在数据外面的已经授权的操作来与这个封装的对象进行交流和交互。也就是说用户是无需知道对象内部的细节(...
分类:
编程语言 时间:
2016-06-02 14:59:15
阅读次数:
377
概念:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法实现对隐藏信息的操作和访问 好处: 实现步骤: 代码示例: 1 public class privateDemo { 2 3 private String privateVar; 4 5 public void setP ...
分类:
编程语言 时间:
2016-05-31 22:34:02
阅读次数:
202
面向对象的特性:封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程(OOP)语言的一个主要功能就是“继承”。..
分类:
编程语言 时间:
2016-05-22 18:38:20
阅读次数:
141
pwd 查看当前工作路径cd 进入某个文件夹 .. 切换到上级目录
/ 切换到根目录ls -l 以长格式查看那
-a 查看所有子目录和文件的信息,隐藏文件也可以查看
-d 查看目录本身的属性
-h 看目录有多大
-R 递归的...
分类:
系统相关 时间:
2016-05-13 03:15:51
阅读次数:
116
??
面向对象三大特性 封装,继承和多态
封装
封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面(方法)。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。封装是一种信息隐藏技术。
封装是分为两部分:属性的封装,方法的封装。封装起来就是为了对外隐藏。
类本身和方法本身就...
分类:
编程语言 时间:
2016-05-12 17:14:46
阅读次数:
235
面向对象方法首先对需求进行合理分层,然后构建相对独立的业务模块,最后通过整合各模块,达到高内聚、低耦合的效果,从而满足客户要求。具体而言,有三个基本特征:封装、继承和多态。封装:将客观事物抽象成类,每个类对自身的数据和方法实行保护。类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。C++中类是一种封装手段,采用类来描述客观事物的过程就是封装,本质上是对客观事物的抽象。。。继承...
分类:
编程语言 时间:
2016-05-12 15:32:22
阅读次数:
134