深圳做的好的电子行业招聘网站,廊坊市网站建设公司,网站正在建设中 html源码,dw怎么做网站标题图标1.(二次方程式)为二次方程式ax2bxc0设计一个名为QuadraticEquation的类。这类包括#xff1a;(1)代表三个系数的私有数据域a、b、c(2)一个参数为a、b和c的构造方法(3)a、b、c的三个get方法(4)一个名为getDiscriminant()的方法返回判别式#xff0c;b2-4ac(5)一个名为getRoot1…1.(二次方程式)为二次方程式ax2bxc0设计一个名为QuadraticEquation的类。这类包括(1)代表三个系数的私有数据域a、b、c(2)一个参数为a、b和c的构造方法(3)a、b、c的三个get方法(4)一个名为getDiscriminant()的方法返回判别式b2-4ac(5)一个名为getRoot1()和getRoot2()的方法返回等式的两个根这些方法只有在判别式为非负数时才有用。如果判别式为负这些方法返回0.画出该类的UML图。实现这个类。编写一个测试程序提示用户输入a、b和c的值然后显示判别式的结果。如果判别式为正数显示两个根如果判别式为0显示一个根否则显示“The equation has no roots.”。示例如下所示Enter a, b, c:1.0 3 1The roots are 1.0 and -4.0Enter a, b, c:1 2.0 1The root is -1.0Enter a, b, c:1 2 3The equation has no roots2.(Person、Student、Employee、Faculty和Staff类)设计一个名为Person的类和它的两个名为Student和Employee的子类。Employee类又有子类教员类Faculty和职员类Staff。每个人都有姓名地址电话号码和电子邮件地址。学生有班级状态(大一、大二、大三和大四)。将这些状态定义为常量。一个雇员有办公室工资和受聘日期。定义一个名为MyDate的类包含数据域year、month、day。教员有办公时间和级别。职员有职务称号。覆盖每个类中的toString()方法显示相应的类名和人名。画出这些类的UML图。实现这些类。编写一个测试程序创建Person、Student、Employee、Faculty和Staff对象并调用它们的toString()方法。3.(BMI类)根据以下类图编写BMI类实现类图中所要求的功能。其中BMI的状态的计算方法为BMI说明16以下严重偏轻16~18偏轻18~24正常体重24~29超重20~35严重超重35以上非常严重超重再新建一个UseBMIClass类在其中编写一个主方法分别建立四个对象(同宿舍中同学)然后输出每名室友的BMI的值及状态。4.(StackOfIntegers类)编写一个存储整型数据的栈类其类图如下所示。编写测试程序对该栈类进行入栈、出栈、取栈顶、判栈空等操作进行测试。5.(MyStack类)利用ArrayList实现一个栈其类图如下所示。编写测试程序对该栈类进行入栈、出栈、取栈顶、判栈空等操作进行测试。其中ArrayList类的原型如下6.(统计字符串中字母的个数)使用下面的方法头编写一个方法统计字母在字符串中出现的个数。public static int countLetters(String s)编写一个测试程序提示用户输入一个字符串然后显示这个字符串中字母的个数。7.(检验密码)一些网站设定了一些密码设定的规则要求编写如下方法检验用户输入的密码字符串是否为合法的密码public int validatePassword(String password)检测的规则如下(1)密码至少有8个字符不满足则返回-1(2)密码只能包含字母和数字不满足则返回-2(3)密码必须至少有2个数字不满足则返回-3(4)以上规则都满足则返回0.注以上作业的上交时间为4月13日前(含)其上交格式参考前面作业