包和访问权限笔记(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类名。。。报错。 把类放在不同的文件夹下面:软件包看作文件夹的功能; ...
  • qq_33456887
  • qq_33456887
  • 2016年05月31日 21:12
  • 107

包和访问权限(2)

主要内容: 1.Java当中的访问权限 2.软件包的导入 Java当中的访问权限: 1.public:公共权限,可以修饰类,成员变量和成员函数,没有任何限制,同一个包当中,或者不同包当中的类可...
  • longshan_2009
  • longshan_2009
  • 2013年05月22日 16:54
  • 628

android mars老师学习笔记 知识点--目录!

1.Intent   2.常用控件: TextView EditText Button Menu RadioGroup和RadioButton CheckBox Toast ProgressBar L...
  • b85466689
  • b85466689
  • 2017年08月12日 00:18
  • 76

Java4Android-包和访问权限2

1-Java当中的访问权限 1.public-公共权限 public既可以修饰类,也可以修饰成员变量和成员函数; 没有任何限制,同一个包当中,或者不同包当中的类都可以自由访问; 一旦一个类是p...
  • neo_pf
  • neo_pf
  • 2015年08月06日 14:57
  • 213

Java 当中的线程(一)-- MarsChen Java4Android 教程学习笔记

视频下载地址:http://www.marschen.com/forum.php?mod=viewthread&tid=7636进程和线程 多进程:在操作系统中能(同时)运行多个任务(程序)。在多进程...
  • roller44
  • roller44
  • 2014年09月03日 11:18
  • 985

包和访问权限(一)

1.什么是Java当中的软件包? 2.为什么
  • u011742151
  • u011742151
  • 2014年11月04日 20:17
  • 397

Java 访问权限控制public>protected>同包>private

前言          Java提供了访问权限的关键词,通过这些关键词,类库的开发者就可以向使用这个类库的开发者指明那些字段 、方法是可以用的,那些是不可以用的。字段、方法的访问权限等级有四个,从...
  • L2HL2H
  • L2HL2H
  • 2015年12月28日 21:52
  • 933

java 学习之包访问权限和protected

package com.sun.hust.student; public class ClassA {  protected int age;  void functionProtected()...
  • sword953852753
  • sword953852753
  • 2013年01月21日 09:56
  • 487

Java的访问权限修饰符public、默认(包访问权限)、protected、private

该笔记主要记录我对于被Java的四个访问权限修饰符所修饰的域和方法在被直接使用(调用)、继承后的直接使用和继承后的方法覆盖三方面的认识: 第一,直接使用的情况:   1.被public修饰的域...
  • KeisonRu
  • KeisonRu
  • 2016年04月04日 19:43
  • 2418

Java中的包与访问权限的控制

多人开发  在java中,可以将一个大型项目中的类分别独立出来,分门别类的存到文件里,再将这些文件一起编译运行,如此的程序代码将更易于维护。 多人开发的问题:如果多个开发人员共同开发一个项目的时候,则...
  • u013087513
  • u013087513
  • 2016年04月24日 12:25
  • 4460
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:包和访问权限笔记(2)Mars
举报原因:
原因补充:

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