protected,default最精准总结

简介: 不能用protected和private修饰类。(上图可以看到修饰类名的修饰符只有 public abstract 和final可以.)
protected修饰符所修饰的类(这句话中指父类)属成员变量和方法,只可以被子类访问,而不管子类是不是和父类位于同一个包中。
default修饰符所修饰的类属成员变量和方法,只可被同一个包中的其他类访问,而不管其他类是不是该类的子类。
protected属于子类限制修饰符,而default属于包限制修饰符。

1.不能用protected和private修饰类。(上图可以看到修饰类名的修饰符只有 public abstract 和final可以.)

2,用friendly修饰的类叫友好类,在另外一个类中使用友好类创建对象时,要保证它们在同一包中。(上面可以看出用default修饰的在包外都是无法访问的.)


相关文章
|
10月前
|
存储
【TS】any和void
【TS】any和void
55 0
ts重点学习20-any和void
ts重点学习20-any和void
40 0
ts重点学习20-any和void
The Sandwich Rule
目标:训练一个可以直接以任意宽度运行的单一网络。其实是在权重共享的条件下,我们可以根据不同的硬件设备挑选不同宽度的网络,不再重训练一个权重。
88 0
The Sandwich Rule
Helpful Maths
Helpful Maths
74 0
Helpful Maths
|
人工智能
Colorful Slimes
题目描述 Snuke lives in another world, where slimes are real creatures and kept by some people. Slimes come in N colors. Those colors are conveniently numbered 1 through N. Snuke currently has no slime. His objective is to have slimes of all the colors together.
74 0
StorefrontModule和B2CStorefrontModule的区别
StorefrontModule和B2CStorefrontModule的区别
108 0
StorefrontModule和B2CStorefrontModule的区别
|
JavaScript 前端开发

热门文章

最新文章