包和访问权限笔记(2)Mars

原创 2016年06月01日 11:46:53

1.public:      公共权限

1)类名前面加了public后,类名和文件名必须要一样;


2).两者的包名不同,说明两者生成不同的文件夹。要想让test.java引用org.marsdoid中的Person对象,则必须在1处那样生成将包名写在对象前面;

如果一个包不是public权限,就无法从外部包中对其进行访问;

3).在不同的包中,一个类要访问另一个类时,要求被访问的类拥有public权限,要是访问其成员变量和成员函数,他们也应该具有public权限;

4)要是age,name不是public,子类无法对其使用(继承了但权限不够不能使用)


2.private:     私有权限

只能在本类的内部使用;


3.default:   默认权限

类名前面不写任何权限,其权限就是default。

访问权限:在同一个包中可以修饰类、成员变量和成员函数

4.导入机制:import


导入这个包之后:新建这个对象时就无需在类名前面写上包名。

import org.marsdroid.* ; 表示导入在org文件下的marsroid文件中的所有类。

5.protected:  保护权限

protected权限拥有defualt的权限;但是该权限只能修饰成员变量和成员函数 ;

即使两个类不在同一个包中,但是具有父子继承关系,则可以使用。


版权声明:本文为博主原创文章,未经博主允许不得转载。

包和访问权限笔记(1)Mars

1.什么是Java当中的软件包? 有A.B两个开发组,开发不同的系统:现在把两个组开发的功能代码合并在一起,会出现共同使用User类名。。。报错。 把类放在不同的文件夹下面:软件包看作文件夹的功能; ...

8. 包及访问权限控制 --- 学习笔记

本章目标: 掌握包的定义及作用z

Java学习笔记四。设计模式、基本数据类型、包装类、异常、断言、包、访问权限、命名规范、jar

设计模式: 工厂设计模式 代理设计模式 一共23种设计模式,用的一般比较多的就是工厂模式和代理模式。 一般写字符串比较的时候把常量或者字符串写在前面,如: String temp = “a”...

Java基础笔记整理---【08】面向对象程序设计-包、继承、访问权限

java 工程目录: 1.src 源文件目录,存放java源代码的目录 2.bin 目录:存放由java原码编译好的class文件 3.package 不能以java.开...

[Java4Android 26_包和访问权限(二)

  • 2014年09月07日 11:13
  • 23.26MB
  • 下载

第14章 包及访问权限

  • 2012年08月31日 05:45
  • 93KB
  • 下载

Struts2 利用拦截器 interceptor 控制登陆和访问权限

最近学习了Struts2的登录和权限控制用到的是拦截器,需要在struts.xml中配置,每个action都默认的继承defaultStack,如果你用了别的拦截器,还需要手动引入defaultSta...

Java4Android 27_包和访问权限(三)

  • 2014年09月07日 11:16
  • 24.54MB
  • 下载

Java4Android 25 包和访问权限 一)

  • 2014年09月07日 11:10
  • 20.41MB
  • 下载

第十二周项目1-2private继承下的访问权限和继承方式

/*Copyright (c) 2011, 烟台大学计算机学院 * All rights reserved. * 作 者: 石尧 * 完成日期:2014 年05 月13日 * 版 本 号...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:包和访问权限笔记(2)Mars
举报原因:
原因补充:

(最多只允许输入30个字)