A:构造函数没有返回值,也不能用void修饰。如果不小心给构造函数前面添加了返回值类型,那么这将使这个构造函数变成一个普通的方法,在运行时将产生找不到构造方法的错误。

C:super(参数):调用父类中的某一个构造函数(应该为构造函数中的第一条语句)。 this(参数):调用本类中另一种形式的构造函数(应该为构造函数中的第一条语句)。

D:可以调用。

class Person {

public static void prt(String s) {

System.out.println(s);

}

// 父类·无参数构造方法: A Person.

Person() { //构造方法(1)

prt("父类·无参数构造方法: "+"A Person.");

}

// 父类·含一个参数的构造方法: A person's name is codersai

Person(String name) { //构造方法(2)

prt("父类·含一个参数的构造方法: "+"A person's name is " + name);

}

}

public class Chinese extends Person {

Chinese() {

super(); // 调用父类构造方法(1)

// 子类·调用父类“无参数构造方法”: A chinese coder.

prt("子类·调用父类”无参数构造方法“: "+"A chinese coder.");

}

// 子类·调用父类”含一个参数的构造方法“: his name is codersai

Chinese(String name) {

super(name);// 调用父类具有相同形参的构造方法(2)

prt("子类·调用父类”含一个参数的构造方法“: "+"his name is " + name);

}

// 子类:调用子类具有相同形参的构造方法:his age is 18

Chinese(String name, int age) {

this(name);// 调用具有相同形参的构造方法(3)

prt("子类:调用子类具有相同形参的构造方法:his age is " + age);

}

public static void main(String[] args) {

Chinese cn = new Chinese();

cn = new Chinese("codersai");

cn = new Chinese("codersai", 18);

}

}

关于java结构中描述正确的是_下列关于Java中类的构造方法的描述,正确的是()...相关推荐

  1. java 用程序代码解释继承_关于初级java程序员笔试题

    关于初级java程序员笔试题 Sun 认证Java程序员考试内容涉及Java所有相关知识.编程概念及applet开发技巧.下面是小编整理的关于初级java程序员笔试题,欢迎大家参考! 第一题:判断题 ...

  2. java程序的装载与检查_浅谈Java类型装载、连接与初始化

    类型装载.连接与初始化 Java虚拟机通过装载.连接和初始化一个Java类型,使该类型可以被正在运行的Java程序所使用.其中装载就是把二进制形式的Java class文件读入Java虚拟机中去;连接 ...

  3. 我的java学习之旅班刊_我的java学习路程

    问题的提出 Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存.因此,很多程序员认为Java不存在内存泄漏问题 ...

  4. java 电池类类代码举例_教案:Java第7章 类的方法

    授课教师:牟勇 课时:100分钟 l 本章技能目标 n 会定义和使用类的方法 n 理解变量作用域 n 会创建包组织Java工程 n 会添加类方法的JavaDoc注释 n 会阅读JavaSE6文档 l ...

  5. Java每日一讲讲什么好_撩课-Java每天10道面试题第1天

    1.简述JDK.JRE.JVM? 一.JDK JDK(Java Development Kit) 是整个JAVA的核心, 包括了Java运行环境(Java Runtime Envirnment), 一 ...

  6. java中的标识符和关键字_浅谈java中的标识符、修饰符和关键字

    合法标识符 Java语言中,对于变量,常量,函数,语句块均有名字,我们统统称之为Java标识符.标识符是用来给类.对象.方法.变量.接口和自定义数据类型命名的. 组成:Java标识符由数字,字母和下划 ...

  7. java做日历怎么对齐日期_如何使用Java日历从日期中减去X天?

    如何使用Java日历从日期中减去X天? 有人知道使用Java日历从日期中减去X天的简单方法吗? 我无法找到任何允许我直接从Java中的日期减去X天的函数. 有人能指出我正确的方向吗? 9个解决方案 2 ...

  8. java中常量final的用法_详解Java中final的用法

    本文主要介绍了Java中final的使用方法,final是java的关键字,本文就详细说明一下它的使用方法,需要的朋友可以参考下 概念 final 具有"不可改变的"的含义,可以修 ...

  9. java中的switch的规则_细细讲述Java技术开发的那些不为人知的规则

    本文介绍的Java规则的说明分为3个主要级别,中级是平时开发用的比较多的级别,在今后将陆续写出其他的规则.遵守了这些规则可以提高程序的效率.使代码又更好的可读性等. 一.在finally方法里关掉in ...

  10. java 反射父类私有属性值_如何在Java中通过反射访问父类的父类的私有字段? - java...

    在一个API中,我使用的是一个抽象类(A类),该类具有一个私有字段(A.privateField). B类在API中扩展了A类. 我需要扩展B类的实现,即C类,但是我需要A类的privateField ...

最新文章

  1. AlphaFold证明人工智能可以解决基本的科学问题
  2. php100例代码教程,php实例代码_php用户登录实例教程代码
  3. 变分贝叶斯深度学习综述
  4. sscanf用法详解-hdu2072
  5. javascript 功能受限、原因和解决办法(一则)
  6. 通过jsp向mysql批量导入数据_JSP+Servlet+C3P0+Mysql实现的图书馆管理系统
  7. python获取列表序号_确定列表中的序列号(Python)
  8. c语言第1次作业答案,C语言第五次上机作业参考答案
  9. 美国下注15亿美元重点搞芯片!电子复兴5年计划首批入围项目曝光
  10. 允许我在这里吐槽一下某宝客的代码
  11. 中英文对照 —— 音乐
  12. (1.2)mysql 索引概念
  13. 职教云怎么合并账号_云课堂智慧职教怎么注销账号
  14. 2015第19周五《象与骑象人》《瞬变》读书笔记
  15. 标准误 Standard error 简单解释
  16. python flv转mp4_ffmpeg将多个flv文件合成为mp4(golang版)
  17. vue通过腾讯Web(H5)播放器 ,实现直播点播
  18. mysql 查看等待事件_分享两个实用SQL--查看故障时间等待事件、问题sql及会话访问次数...
  19. 计算机领域的所有SCI一区期刊,这是最顶级期刊了
  20. Mathematica软件使用教程

热门文章

  1. java改文字乱码快捷键,java.util.Properties读取中文内容(UTF-8格式)的配置文件,发生中文乱码...
  2. PHP怎样表示几时几分,PHP将时间戳转换为刚刚、N分钟前、今天几点几分、昨天几点几分......
  3. mysql grant proxy on_MySQL 5.7权限的介绍
  4. 【渝粤教育】电大中专新媒体营销实务 (13)作业 题库
  5. [渝粤题库]西北工业大学统计学
  6. martingale与Markov Process的关系
  7. mysql-5.5密码是多少_关于mysql-5.5数据库密码的设置和重置
  8. typora导出word指定样式_(二)最简洁的Markdowd编辑器:Typora
  9. html 边框轮廓,CSS半圈(边框,仅轮廓)
  10. 盲僧一键r闪用什么设置_美加狮R.A.T. PRO X3至尊版带你畅玩模拟飞行