2019.1.18 作业

作业链接:

一、笔记

1.封装

将状态信息隐藏在内部类,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。

步骤:私有化属性、创建属性的方法-set()get()、在set/get方法中设置传参或者取值条件

封装的意义(安全 简单 可重用 可扩展):便于使用者正确使用系统,防止错误修改属性

                     有助系统之间的松耦合,提高系统独立性 

                     提高软件的可重用性

                     降低了构建大型系统的风险

作用:①包允许将类组合成较小的单元(类似文件夹),易于找到和使用相应的类文件

②防止命名冲突③包允许在更广的范围内保护类、数据和方

物理表示:在com目录下有pct目录,在往下ccc目录下有Dog类和Test类和aaa目录,aaa目录下还有个Dog类

在一个包里调用另一个包的东西,需要用到关键字import导入,

猜你喜欢

转载自www.cnblogs.com/777-chenyulin/p/10289400.html