摘要: 为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间。 包的作用 1、把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。 2、如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应 阅读全文
posted @ 2020-04-17 21:55 爱吃西瓜的番茄酱 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。 接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。 除非实 阅读全文
posted @ 2020-04-17 21:10 爱吃西瓜的番茄酱 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。 封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。 要访问该类的代码和数据,必须通过严格的接口控制。 封装的优点 1. 良好的封装能够减少耦合。 2. 类内部的结构可以自 阅读全文
posted @ 2020-04-17 20:21 爱吃西瓜的番茄酱 阅读(126) 评论(0) 推荐(0) 编辑