首页 > 架构设计 > 设计模式 > Java内部类详解--局部内部类
局部内部类
局部内部类是定义在一个方法或者一个作用域里面的类,它和成员内部类的区别在于局部内部类的访问仅限于方法内或者该作用域内。
class People{
public People() {
}
}
class Man{
public Man(){
}
public People getWoman(){
class Woman extends People{ //局部内部类
int age =0;
}
return new Woman();
}
}
注意,局部内部类就像是方法里面的一个局部变量一样,是不能有public、protected、private以及static修饰符的。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69952307/viewspace-2678329/ ,如需转载,请注明出处,否则将追究法律责任。