0
点赞
收藏
分享

微信扫一扫

java学习之修饰符

修饰符的分类

权限修饰符

修饰符

同一个类中

同一个包中子类无关类

不同包的子类

不同包的无关类

private

V




默认

V

V



protected

V

V

V


public

V

V

V

v

package cn.itcast;

public class Demo extends Fu{
public static void main(String[] args) {
//创建Fu的对象,测试看有哪些方法可以使用
Fu f = new Fu();
f.show2();
f.show3();
f.show4();
}
}
package cn.itcast;

public class Fu {
private void show1(){
System.out.println("private");
}

void show2(){
System.out.println("默认");
}
protected void show3(){
System.out.println("protected");
}
public void show4(){
System.out.println("public");
}

public static void main(String[] args) {
//创建Fu的对象,测试看有哪些方法可以使用
Fu f = new Fu();
f.show1();
f.show2();
f.show3();
f.show4();
}
}
package cn.itcast;

public class Zi extends Fu{
public static void main(String[] args) {
//创建Zi的对象,测试看有哪些方法可以使用
Zi z = new Zi();
z.show2();
z.show3();
z.show4();
}
}
package com.itheima;

import cn.itcast.Fu;

public class Demo extends Fu{
//创建Fu的对象,测试看看有哪些方法可以使用
Fu f = new Fu();
f.show4();
}
package com.itheima;

import cn.itcast.Fu;

public class Zi extends Fu{

//创建Zi对象,测试看看有哪些方法可以使用
Zi z = new Zi();
z.show3();
z.show4();
}

状态修饰符


举报

相关推荐

0 条评论