正在加载图片...
基本概念 JAVA 3.封装性 对象本身的数据得到保护/隐藏 其他对象仅仅需要知道对该对象的访问方法(接口 / interface)即可 好处 模块化-每个对象的源文件可以是相互独立的,可以被不同的 程序调用,每个对象是一块积木,可以搭建不同的形状 信息隐藏-通常定义一个公共接口/方法实现对对象的访问,可 以调整对象的私有信息和方法,而不会对其他调用它的对象产 生影响 ■可重用性 黑盒子 电脑的DIY 喷墨打印机,硒鼓坏/彩色硒鼓9 3. 封装性 ◼ 对象本身的数据得到保护/隐藏 ◼ 其他对象仅仅需要知道对该对象的访问方法(接口 /interface)即可 ◼ 好处 ◼ 模块化--每个对象的源文件可以是相互独立的,可以被不同的 程序调用,每个对象是一块积木,可以搭建不同的形状 ◼ 信息隐藏--通常定义一个公共接口/方法实现对对象的访问,可 以调整对象的私有信息和方法,而不会对其他调用它的对象产 生影响 ◼ 可重用性 ◼ 黑盒子 ◼ 电脑的DIY ◼ 喷墨打印机,硒鼓坏/彩色硒鼓 基本概念
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有