JAVA简答题与编程?
1、现有类说明如下,请回答问题:publicclassA{intx=268;Stringstr="Ilove:";publicStringtoString(){retur...
1、现有类说明如下,请回答问题:
public class A{
int x=268;
String str="I love: ";
public String toString()
{ return str+x; }
}
public class B extends A
{
String x="java";
public String toString()
{ return str+x+" and "+super.x; }
}
问题:1)类A和类B是什么关系?
2)类A和类B都定义了方法toString(),这种现象称为什么?
3)若b是类B的对象,则b.toString( )的返回值是什么?
2、编写一个应用程序,读取用户任意输入的3个非零整数值,判断它们是否可以作为三角形的3条边长(即判断三角形的任意两边之和是否大于第三边)。
提示:输入一个整数m,可以用以下程序段:
BufferedReader buf=new BufferedReader(new InputStreamReader(System.in));
String str=buf.readLine( );
int m =Integer.parseInt(str);
3、定义EmployeeCLS类,其中包括两个成员变量(ename,esalary)、一个setV方法和putV()方法,各成员的含义如下:
*变量ename为字符串类型String,用于存储雇员的姓名。
*变量esalary为int类型,用于存储雇员的薪水。
*setV方法包括两个参数,用于为成员变量(ename,esalary)赋值。 展开
public class A{
int x=268;
String str="I love: ";
public String toString()
{ return str+x; }
}
public class B extends A
{
String x="java";
public String toString()
{ return str+x+" and "+super.x; }
}
问题:1)类A和类B是什么关系?
2)类A和类B都定义了方法toString(),这种现象称为什么?
3)若b是类B的对象,则b.toString( )的返回值是什么?
2、编写一个应用程序,读取用户任意输入的3个非零整数值,判断它们是否可以作为三角形的3条边长(即判断三角形的任意两边之和是否大于第三边)。
提示:输入一个整数m,可以用以下程序段:
BufferedReader buf=new BufferedReader(new InputStreamReader(System.in));
String str=buf.readLine( );
int m =Integer.parseInt(str);
3、定义EmployeeCLS类,其中包括两个成员变量(ename,esalary)、一个setV方法和putV()方法,各成员的含义如下:
*变量ename为字符串类型String,用于存储雇员的姓名。
*变量esalary为int类型,用于存储雇员的薪水。
*setV方法包括两个参数,用于为成员变量(ename,esalary)赋值。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询