《java入门第一季》之面向对象(包概述)
来源:互联网 发布:男装批发软件 编辑:程序博客网 时间:2024/05/22 17:51
由于eclipse等ide的强大功能,使得建包,导包用一些快捷键就能完成。这里对包的概念做稍微的叙述,了解即可:
分包后使得项目更加清晰,提高代码维护性。
包:
A:其实就是文件夹
B:作用
a:把相同的类名放到不同的包中
b:对类进行分类管理
举例:
学生:增加,删除,修改,查询
老师:增加,删除,修改,查询
...
方案1:按照功能分
cn.itcast.add
AddStudent
AddTeacher
cn.itcast.delete
DeleteStudent
DeleteTeacher
cn.itcast.update
UpdateStudent
UpdateTeacher
cn.itcast.find
FindStudent
FindTeacher
方案2:按照模块分
cn.itcast.teacher
AddTeacher
DeleteTeacher
UpdateTeacher
FindTeacher
cn.itcast.student
AddStudent
DeleteStudent
UpdateStudent
FindStudent
包的定义
package 包名;
多级包用.分开即可
注意事项:
A:package语句必须是程序的第一条可执行的代码
B:package语句在一个java文件中只能有一个
C:如果没有package,默认表示无包名
导包:
格式:import 包名;
这种方式导入是到类的名称。一直到类,导入的是另一个包下的类
注意:用谁就导谁。不要用import 包名.*
面试题:
package,import,class有没有顺序关系?
有。
package > import > class
Package:只能有一个
import:可以有多个
class:可以有多个,以后建议是一个
- 《java入门第一季》之面向对象(包概述)
- 《java入门第一季》之面向对象(匿名对象)
- 《java入门第一季》之面向对象
- 《java入门第一季》之面向对象(构造方法)
- 《java入门第一季》之面向对象(成员方法)
- 《java入门第一季》之面向对象(static关键字)
- 《java入门第一季》之面向对象(继承)
- 《java入门第一季》之面向对象(继承)
- 《java入门第一季》之面向对象(继承总结)
- 《java入门第一季》之面向对象(final关键字)
- 《java入门第一季》之面向对象(谈谈接口)
- 《java入门第一季》之面向对象(接口收尾)
- 《java入门第一季》之面向对象(面向对象案例详解)
- 《java入门第一季》之面向对象this关键字
- 《java入门第一季》之面向对象面试题
- 《java入门第一季》之面向对象接口面试题
- 《java入门第一季》之面向对象综合小案例
- 《java入门第一季》之面向对象面试题(面向对象都做了哪些事情)
- Courses(二分图水题)
- 网络HTTP、TCP、UDP、Socket 知识总结
- 《关于SDL中的色彩键控》
- poj2553——The Bottom of a Graph(强连通分量)
- HDU1106 排序
- 《java入门第一季》之面向对象(包概述)
- 并查集初学(1)
- 那一年, 我第一次听说华为
- java后台数据库同步使用map进行缓存
- android中bitmap用法示例
- Git使用后的一些思考
- VB 控制台输出"HelloWorld!"
- c++实验5-数组分离
- 设计模式总则