博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
外部类为abstract时,出错记录。
阅读量:4097 次
发布时间:2019-05-25

本文共 637 字,大约阅读时间需要 2 分钟。

错误分析:
[size=large][b]我想在一个外部类为abstract类型父类A里建一个其的子类内部类B;在外部其他类中是不能调到内部类(子类B)的,因为外部调用抽象类必须实现实例化后,才能调内部类。
报错:A.B cannot be resolved to a type
Base.Sub3 cannot be resolved to a type[/b][/size]
例子:调用内部类;
public class A {
class B{
int b = 66666;
public int getNum(){
return b;
}
}
public B getB(){
return new B();
}
public static void main(String args[]){
A a = new A();
B b = a.getB();
}
}
或者这样:
public class A {
public class B{
int b = 66666;
public int getNum(){
return b;
}
}
public static void main(String args[]){
A a = new A();
B b = a.new B();
}
}
---外部调用抽象类必须实现实例化后,才能调内部类。原因是内部类可以调外部类的参数,你外部类是抽象的,怎么可能让你通过内部类来调用一个抽象外部类未实现的方法!? 不能!!!

转载地址:http://xelii.baihongyu.com/

你可能感兴趣的文章
PHP编译configure时常见错误 debian centos
查看>>
configure: error: Please reinstall the BZip2 distribution
查看>>
OpenCV gpu模块样例注释:video_reader.cpp
查看>>
【增强学习在无人驾驶中的应用】
查看>>
《python+opencv实践》四、图像特征提取与描述——29理解图像特征
查看>>
《python+opencv实践》四、图像特征提取与描述——30Harris 角点检测
查看>>
《python+opencv实践》四、图像特征提取与描述——31 Shi-Tomasi 角点检测& 适合于跟踪的图像特征
查看>>
OpenCV meanshift目标跟踪总结
查看>>
人工神经网络——神经元模型介绍
查看>>
人工神经网络——感知器介绍
查看>>
人工神经网络——反向传播算法(BackPropagation)
查看>>
进程的地址空间概述
查看>>
Windows 窗口底层原理
查看>>
一种函数指针的运用
查看>>
Win32程序之进程的原理
查看>>
C++虚函数原理
查看>>
MySQL的索引
查看>>
今天,Python信息量很大!
查看>>
Flash 已死,Deno 当立?
查看>>
编程差的程序员,90%都是吃了数学的亏!骨灰级开发:方法不对,努力也白费...
查看>>