java 问题

下列有关子类继承父类构造函数的描述正确的是( )。
A、创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数
B、子类无条件地继承父类不含参数的构造函数(为什么错呢?)
C、子类必须通过super关键字调用父类的构造函数
D、子类无法继承父类的构造函数
请问这题选择什么呢?也说说其他各项为什么错呢

第1个回答  2009-09-25
A错 先调用父类的
B错 无法继承!可以调用
C错 不使用时候 可以默认调用父类的无参构造函数
D正确
第2个回答  2009-09-25
选D
A 错在顺序上 先父类后子类
B 只能调用的
C 构造方法不可以继承
第3个回答  2009-09-25
D是正确的,我肯定
A:顺序反了
B:不继承父类的构造函数
C:当父类没有构造函数时 子类不用显示调用
第4个回答  2009-09-25
子类必须通过super关键字调用父类的构造函数本回答被提问者采纳

关于java编程出现的一点小问题
1. about变量的声明编译器看不到;2. JOptionPane.showMessageDialog()的调用,参数类型不匹配;3. 监听器没有被添加到about按钮中。你应该将about变量导出为类变量(而非现在的局部变量),如:import java.awt.*;import javax.swing.*;import java.awt.event.*;import javax.swing.border.*;public...

java语言基础的问题
java 是现在流行的高级语言的一种。它的特点是支持面向对象、可移植性、安全性都比较好。一个java程序首先通过编译器把源代码编译为字节码(bytecode)的机器语言,然后在虚拟机中解释执行。为了方便移植,java是不生成exe(windows下的excecutable可执行文件)的,这样就可以在windows之外的系统中运行。至...

学习Java经常遇到的问题有哪些?
问题一:能看懂,但是不会写 这是很多初学者在学习的时候经常遇到的问题。在通过视频学习或是听课的时候觉得自己能够听懂,但是当自己练习的时候就会发现不知道应该如何下手。如果遇到这个问题,北大青鸟建议找一个适合自己学习的方法,课前预习、课后复习,经常练习,加深自己对代码的理解。问题二:学完就忘...

JAVA异常问题
1. 首先下载JavaMail和JAF, http:\/\/java.sun.com\/j2ee\/ja\/javamail\/index.html http:\/\/java.sun.com\/beans\/glasgow\/jaf.html 在项目中引用mail.jar和activation.jar。 2. 写配置文件 # 将日志发送到email log4j.logger.MailLog=WARN,A5 # APPENDER A5 log4j.appender.A5=org.apache.log4j.net.SMTPAppen...

Java 编程问题 求助!
补充楼主的问题:只要你安装了JDK就行了,这样就可以在dos命令下运行,要求如下:1. 设置环境变量(这个你应该早设置了,^_^)2. 在dos下进入你需要编译的java源文件 3. javac 类名.java 4. java 类名(注意大小写)按照上面的步骤就可以看到,你想要的结果了,还有楼主应该用用eclipse,这是...

JAVA的问题
import java.util.*;import javax.swing.JScrollPane;import javax.swing.JPanel;import javax.swing.JTable;import javax.swing.UnsupportedLookAndFeelException;import javax.swing.table.DefaultTableModel;import java.math.BigDecimal;import java.text.DecimalFormat;import javax.swing.table.DefaultTableCellRenderer;...

java问题
java.io.File类是关键。添加与删除子目录的方法是先new一个File类,然后mkdir()方法。getName()方法能够获得文件名。isDirectory()方法能够得知该File是文件还是文件夹。true是文件夹。listFiles()方法能够获得该File类所代表的文件夹中的文件列表。这个显示,应该用到一点递归调用。显示方面的伪代码如下,...

JAVA问题
一.相关的代码 function test()2 { 3 var temp = document.getElementById("text1");4 \/\/对电子邮件的验证 5 var myreg = \/^([a-zA-Z0-9]+[_|\\_|\\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\\_|\\.]?)*[a-zA-Z0-9]+\\.[a-zA-Z]{2,3}$\/;6 if(!

java问题,高手请进!
import java.io.*;import java.util.*;import javax.xml.transform.dom.*;import org.w3c.dom.Node;public class X { public static void main(String[] args) { int userNum=0;int aiNum=0;Scanner s=new Scanner(System.in);Map<Integer,String> map=new HashMap<Integer,String>();map....

Java开发最常犯的10个错误,打死都不要犯!
在Java开发的旅程中,我们不可避免地会遇到一些常见的错误,这些问题看似微不足道,却能严重阻碍代码的顺利运行和性能的提升。本篇文章旨在揭示Java开发中最为常见的十个错误,并提供解决方案,帮助开发者们避免这些陷阱,提升代码质量和效率。错误一:Array转成ArrayList的误解 尽管将数组转换为ArrayList看...

相似回答