求助简单JAVA代码
1.轿车与本田的关系。创建一个Car类,并为其定义两个属性:颜色和类型。同时为该类创建两个构造方法:第一个为无参的构造方法,其作用是将颜色和型号初始化为红色、轿车;第二个...
1. 轿车与本田的关系。创建一个Car类,并为其定义两个属性:颜色和类型。同时为该类创建两个构造方法:第一个为无参的构造方法,其作用是将颜色和型号初始化为红色、轿车;第二个构造方法需定义两个形参,并将形参的值分别赋给颜色和类型。此外,还有两个成员方法,分别用来显示颜色和类型。
再定义一个Car的子类Car1类,并在该类中定义一个私有属性:生产厂商,该类有三个构造方法:第一个构造方法有三个形参,该构造方法需要调用父类Car的第二个构造方法,将前两个参数赋给该构造方法,第三个参数用来给生产厂商赋值;第二个构造方法有一个参数,把该参数赋值给颜色参数,并将生产厂商属性初始化为“广州本田”;第三个构造方法为无参,该构造方法中要求能调用上面所创建的第二个构造方法。
最后定义一个主类,分别用Car1的三种构造方法创建三个Car1对象,并输出每个对象的各个属性。
类和子类分别放在不同的包中实现。
(要求写出代码和必要的注释)
2. 某小型公司,主要有三类人员:经理、兼职技术人员和兼职推销员。这三类人员 共同拥有的相关属性:姓名、编号; 相关方法:获取当月薪水的 getSalary()方法、显 示个人信息的 perSon()方法。人员编号基数为 0A00,每创建一个人员实例对象,其 编号属性的值顺序加 1。月薪计算方法:经理拿固定月薪 5000 元;兼职技术人员按 每小时 60 元领取月薪;兼职推销人员的月薪按当月的销售额的 4%提成。 要求:根据题意,自己确定需要定义的类及各类的属性、构造方法和其他方法,程序实现功能:存储若干个职工信息,然后分行显示所有职工的姓 名、编号、月工资等相关信息,另外计算所有职工的月薪总和并显示出来。要求定义:(1)抽象类 Staff 作为父类,并定义通用的域变量 name,num,income, 添加构造方法 Staff(String name,int num,double income){……} 添加抽象方法 abstract double getPay(); abstract void print(); (2)分别定义 Staff 的子类 Manager,Engineer,Salesman,让它们继承父类的属性并分别将抽象的构造方法根据各自特点将抽象方法具体化。(3)上述类放在同一个包中实现。
3. 编写一个Java程序,计算S=N!,其中N的值由键盘输入,要求用try catch finally 语句能够处理多种不同的异常处理。 展开
再定义一个Car的子类Car1类,并在该类中定义一个私有属性:生产厂商,该类有三个构造方法:第一个构造方法有三个形参,该构造方法需要调用父类Car的第二个构造方法,将前两个参数赋给该构造方法,第三个参数用来给生产厂商赋值;第二个构造方法有一个参数,把该参数赋值给颜色参数,并将生产厂商属性初始化为“广州本田”;第三个构造方法为无参,该构造方法中要求能调用上面所创建的第二个构造方法。
最后定义一个主类,分别用Car1的三种构造方法创建三个Car1对象,并输出每个对象的各个属性。
类和子类分别放在不同的包中实现。
(要求写出代码和必要的注释)
2. 某小型公司,主要有三类人员:经理、兼职技术人员和兼职推销员。这三类人员 共同拥有的相关属性:姓名、编号; 相关方法:获取当月薪水的 getSalary()方法、显 示个人信息的 perSon()方法。人员编号基数为 0A00,每创建一个人员实例对象,其 编号属性的值顺序加 1。月薪计算方法:经理拿固定月薪 5000 元;兼职技术人员按 每小时 60 元领取月薪;兼职推销人员的月薪按当月的销售额的 4%提成。 要求:根据题意,自己确定需要定义的类及各类的属性、构造方法和其他方法,程序实现功能:存储若干个职工信息,然后分行显示所有职工的姓 名、编号、月工资等相关信息,另外计算所有职工的月薪总和并显示出来。要求定义:(1)抽象类 Staff 作为父类,并定义通用的域变量 name,num,income, 添加构造方法 Staff(String name,int num,double income){……} 添加抽象方法 abstract double getPay(); abstract void print(); (2)分别定义 Staff 的子类 Manager,Engineer,Salesman,让它们继承父类的属性并分别将抽象的构造方法根据各自特点将抽象方法具体化。(3)上述类放在同一个包中实现。
3. 编写一个Java程序,计算S=N!,其中N的值由键盘输入,要求用try catch finally 语句能够处理多种不同的异常处理。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |