java构造方法练习题
时间: 2024-12-07 11:13:27 浏览: 15
Java面向对象基础练习题
好的,我很乐意为您介绍Java构造方法的练习题。构造方法是Java中非常重要的一个概念,掌握好构造方法的用法对于编写高质量的Java代码至关重要。下面我为您提供一些构造方法的练习题,希望对您有所帮助:
1. 创建一个名为Person的类,该类包含两个私有属性:name(String类型)和age(int类型)。为该类编写一个构造方法,用于初始化这两个属性。同时编写getter和setter方法。
2. 创建一个名为Rectangle的类,该类包含两个私有属性:width和height(都为double类型)。编写一个包含两个参数的构造方法用于初始化这两个属性。编写一个无参构造方法,将width和height都初始化为1.0。编写一个只包含一个参数的构造方法,将width和height都初始化为该参数的值。
3. 创建一个名为Student的类,该类包含三个私有属性:name(String类型)、age(int类型)和score(double类型)。编写一个包含三个参数的构造方法用于初始化这三个属性。编写一个只包含name和age两个参数的构造方法,将score初始化为60.0。
4. 创建一个名为Circle的类,该类包含一个私有属性radius(为double类型)。编写一个包含一个参数的构造方法用于初始化radius属性。编写一个无参构造方法,将radius初始化为1.0。编写一个名为getArea()的方法,用于计算圆的面积。
5. 创建一个名为Car的类,该类包含两个私有属性:brand(String类型)和price(double类型)。编写一个包含两个参数的构造方法用于初始化这两个属性。编写一个名为getPriceWithDiscount(double discount)的方法,用于计算打折后的价格。
这些练习题涵盖了构造方法的基本用法,包括带参构造方法、无参构造方法、this关键字的使用等。通过练习这些题目,您可以更好地理解构造方法的概念和用法。
阅读全文