首页 > 其他 > 详细

包,项目分层,权限修饰符

时间:2017-08-07 18:52:48      阅读:168      评论:0      收藏:0      [点我收藏+]

2017-08-07

作用:对类进行分类管理

包的命名规范:

第一级:指该项目的类型,com:商业组织,org:非营利组织,gov :政府项目,net:网络服务商

第二级:指项目所开发或运行的公司名称

第三级:指项目的名称

第四级:指项目模块的名称

注意事项:package语句在java文件中只能有一个,并且位于程序的第一位

     多个包之间用逗号隔开

     如果没有package ,默认表示无包名

     improt 语句位于package的下一行,*代表所有

项目分层

实体层:(entity , dto , bean)封装,传输 【放属性,方法】

数据层:(……Dao)和数据库进行交互

业务层或服务层:(……biz,……service)具体的操作。一个完整的事务

控制层:(……servlet,……active)处理【接收页面数据。进行业务处理,响应】

权限修饰符

        同类  同包  子类  不同包

公开:public   yes  yes   yes    yes

保护:protected yes  yes   yes  no

默认:default   yes  yes   no   no

私有:private   yes  no   no   no

类及其组成部分可以用的修饰符:

顶层类:默认 ,public ,abstract,final

成员变量:四种修饰符均可,final,static

成员方法:四种修饰符均可,final,static,abstract

构造方法:四种修饰符均可,其他不可

 

包,项目分层,权限修饰符

原文:http://www.cnblogs.com/buyanyu/p/7300713.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!