当前位置:编程学习 > JAVA >>

关于绘图里的super.paint()方法里的super

paint方法是JPanel里的,我创建了一个类SPanel继承JPanel

为什么必须在SPanel里写super.paint(g);

照理说应该写成this.paint(g)

这个super究竟是什么东西 --------------------编程问答-------------------- super即该类的父类,在SPanel中调用super.paint(g)就是调用JPanel的paint方法
你要调用this.paint(g)就成了递归调用了 --------------------编程问答--------------------
super 尽量少用,能不用就不用,影响效率, 因为 super 慢 --------------------编程问答-------------------- 求加分
补充:Java ,  非技术区
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,