访问修饰符
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了访问修饰符相关的知识,希望对你有一定的参考价值。
访问修饰符:public、protected、Default、private
Public:是公共的,公有的。在任何一个地方都可以访问,一个类里面只有一个public的类,对外的公共类只有一个。成员变量可以用public。局部变量不可使用访问修饰符。
Public void getName(){
}
Protected:受保护的,在同一个包中可以访问,或者是不同包中的子类可以访问。
Protected void getName(){}
Default:默认的访问修饰符,只能在同一个包中访问。
(Default) Int age;
Private:私有的,每一个类私有的属性,类当中的属性一般都用私有属性。注:后期几乎都使用的是JavaBean原则,实体类全用private来声明属性值,然后用用set和get来赋值和调用这个私有属性的值。
private String name;
public void setName(String name){
this.name = name;}
Public String getName(){
Return name;}
如果是简单的操作用void无返回类型,有条件让你返回值的化,就直接返回类型。
Void :引用类型传递的是地址。
基本类型传递的是值
字符串子读取,不能修改。
以上是关于访问修饰符的主要内容,如果未能解决你的问题,请参考以下文章
在Java和c#中如果不写访问修饰符,类和类成员默认的是啥访问修饰符?