`
只帅一次
  • 浏览: 34348 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java编程思想练习题-第5章练习9-在构造器中调用构造器

阅读更多

题目:编写具有两个构造器的类,并且在第一个构造器中调用第二个构造器。

分析:在类中通过this调用构造器有很多需要遵守的规则

  1. 不能调用两个构造器
  2. 必须将构造器调用置于方法的起始位置
  3. 禁止在除构造器的其他地方调用构造器
public class test {
	public test(){this("default");}
	public test(String s){System.out.println(s);}
	public static void main(String[] args)  {
	test t=new test();
	}
}

 

分享到:
评论

相关推荐

    Java编程思想练习题答案(代码)

    通过这些练习题和代码实现,学习者可以逐步提升Java编程能力,理解Java编程思想的精髓,从而在实际项目中游刃有余。这些解答不仅提供正确结果,还应该解释背后的原理和最佳实践,有助于深化理解并提升编程技巧。

    java编程思想习题及答案

    《Java编程思想习题及答案》是一份针对Java编程学习者的宝贵资源,它包含了大量关于Java编程的习题和对应的解答。这份资料可能是从www.pigkrtv.com等网站转载而来,旨在帮助学习者深化对Java编程语言的理解,提高...

    Java编程练习题

    8. **反射**:探究运行时动态访问类信息的能力,包括Class类的使用、构造器和方法的调用。 9. **IO与NIO**:学习传统的IO流和非阻塞I/O(New IO)框架,包括缓冲区、选择器等。 10. **泛型**:理解和使用泛型来...

    C++编程思想卷一练习题答案

    《C++编程思想卷一练习题答案》是C++学习者的重要参考资料,它与C++领域的权威著作《C++编程思想》(第二版)紧密关联,旨在帮助读者深入理解和掌握书中的概念。这本书以理论结合实践的方式,通过一系列精心设计的...

    java 编程思想 习题解答

    根据给定的信息,我们可以推断出这是一本关于《Java编程思想》第四版的习题解答指南。本书是由Bruce Eckel编写,Ervin Varga参与审校,于2007年出版。以下是对该书可能包含的一些重要知识点进行详细阐述。 ### 一、...

    Java面向对象之继承练习题.doc

    【Java面向对象之继承练习题】的解析与详解: 1. **类的继承**:在Java中,继承是面向对象编程的重要特性,允许一个类(子类)继承另一个类(父类)的属性和方法。例如,我们可以创建一个`Music`类作为其他音乐相关...

    C++编程思想练习题

    《C++编程思想练习题》是一本旨在提升C++编程能力的资料,它结合了理论与实践,通过一系列精心设计的练习题,帮助学习者深入理解C++编程语言的核心概念和高级特性。"共同努力,相互学习,孜孜不倦,取长补短,激情...

    java编程练习题

    要求在第一个构造方法中调用第二个构造方法。该类还有两个重载的move()方法,其中一个无参,在屏幕上输出一行文字: XXX Moving!!(XXX为该动物的名字);另一个需要一个int参数n,在屏幕上输出n次 XXX Moving!! 4,写...

    Java基础知识练习题

    本压缩包“Java基础知识练习题”包含了针对初学者和进阶者的一系列题目,旨在帮助学习者巩固和提升Java编程技能。以下是这些练习题所涵盖的主要知识点: 1. **Java语言基础**:包括数据类型(如整型、浮点型、字符...

    java练习题大全

    19. 构造方法在Java中用于创建对象实例,通常被new操作符调用,而不是用户直接调用。 20. Java中Panel的默认布局管理器是FlowLayout,它允许组件按顺序排列。 21. Java不支持传统意义上的多重继承,但可以使用接口...

    java习题-多选题

    - 反射API允许在运行时检查类、接口、构造器和方法的信息,甚至动态调用方法。 - 注解提供元数据,用于编译器或运行时的代码处理,如@Override、@Deprecated等。 6. **设计模式**: - 单例模式、工厂模式、观察...

    JavaOOP_第9章上机练习.zip

    9. **this关键字**:this代表当前对象的引用,常用于区分实例变量和局部变量,以及在构造器中调用其他构造器。 10. **super关键字**:super用于子类访问父类的成员,尤其是父类的构造器。 在"Chapter9"这个目录下...

    Java基本练习题(Java编程基础知识)

    本资源“Java基本练习题”旨在帮助学习者通过实践加深对Java的理解,提升编程技能。下面将详细阐述Java的基础知识,并结合可能的练习题集内容进行讲解。 1. **Java语法基础** - 变量与数据类型:了解基本的数据...

    JAVA编程题全集(100题及答案)

    ### JAVA编程题全集知识点详解 #### 题目一:屏幕输出“你好!” - **知识点概述**:本题目主要考察的是Java的基本语法结构,包括如何定义一个类、类中的主方法`main`以及如何使用`System.out.print()`或`System....

    C#基础编程练习题

    9. 构造器与析构器:构造器用于初始化对象,而析构器负责在对象销毁前执行清理工作。理解这两者的使用时机和规则对理解对象生命周期至关重要。 10. 多线程:C#支持多线程编程,可以提高程序的并发性和性能。线程...

    四川轻化工大学Java练习题-王非老师版-2017

    标题“四川轻化工大学Java练习题-王非老师版-2017”中所包含的知识点涉及到Java编程语言的基础,适合计算机科学与技术专业的学习。从描述中我们得知,这是四川轻化工大学计算机科学与技术专业的王非老师为2017年编写...

    50道JAVA基础编程练习题.zip_java练习

    "50道JAVA基础编程练习题.zip" 提供了一个理想的平台,帮助开发者在实践中提升技能。这个压缩包包含一个名为"50道JAVA基础编程练习题.doc"的文档,很可能包含了各种类型的基础编程题目,旨在覆盖Java语言的核心概念...

    Java 练习题 Java学习

    在学习Java的过程中,通过练习题是巩固基础知识、提升编程能力的有效途径。本资料集合了多位资深教师精心挑选的经典Java练习题,旨在帮助初学者深入理解和熟练运用Java的核心概念。 1. **基础语法**: - 数据类型...

    think in java 4 练习题答案

    本压缩包包含的“练习题答案”无疑是学习过程中的一大辅助资料,可以帮助读者检验自己的理解,解决学习中的疑惑。 在Java的学习过程中,理解和掌握以下几个关键知识点至关重要: 1. **基础语法**:Java是一种静态...

    JAVA基础第4章继承与多态-练习题 (2).pdf

    在构造器的第一条语句中调用超类构造器是正确的做法,因此第8题答案是B。 5. 静态上下文(如静态方法)中不能使用`this`关键字,因为它指的是实例对象,而静态方法与类而不是对象关联。所以在第9题中,程序会出现...

Global site tag (gtag.js) - Google Analytics