java在类里面写类有什么用?
展开全部
内部类,方便他们的外部类调用,一般不会被其它类使用,比如事件监听器之类的,外部类刚好继承了一个别的类,如果你还要使用其它类,就可以在内部继承一个类。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
亲,准确的说那叫内部类。
作用如下:
1.封装装类型。
2.直接访问外部类成员。
3.回调。
比如,内部类声明书性的访问
class Outer {
int score = 95;
void inst() {
Inner in = new Inner();
in.display();
}
class Inner {
void display() {
System.out.println("成绩: score = " + score);
}
}
}
public class InnerClassDemo {
public static void main(String[] args) {
Outer outer = new Outer();
outer.inst();
}
}
亲。这样回答满意吗?
作用如下:
1.封装装类型。
2.直接访问外部类成员。
3.回调。
比如,内部类声明书性的访问
class Outer {
int score = 95;
void inst() {
Inner in = new Inner();
in.display();
}
class Inner {
void display() {
System.out.println("成绩: score = " + score);
}
}
}
public class InnerClassDemo {
public static void main(String[] args) {
Outer outer = new Outer();
outer.inst();
}
}
亲。这样回答满意吗?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询