定义一个“人”类,包括属性:姓名、性别、年龄、国籍;包括方法:吃饭、睡觉,工作。
(1)根据“人”类,派生一个学生类,增加属性:学校、学号;重写工作方法(学生的工作是学习)。
(2)根据"人"类,派生一个工人类,增加属性:单位、工龄;重写工作方法(工人的工作是……自己想吧)。
(3)根据学生类,派生一个学生干部类,增加属性:职务;增加方法:开会。
(4)编写主函数分别对上述3类具体人物进行测试。
JAVA题求解
第一个答案为B,思路:4的二次方等于16,第一个if结果为true,执行if内的代码,第二个if结果为false,跳过,第三个16>15,结果为true,执行if内代码后,y=16+1,所以输出y=17.第二个答案为:A,数组内成员以,间隔,而不是;第三个答案:D,思路:编译报错:Test(int a,int b)的构造方...
Java题求解: 设计一个学生类,包括变量(学号、班号、姓名、性别、年龄...
public class StuExam {private String snum;\/\/ 学号private String cnum;\/\/ 班号private String name;\/\/ 姓名private char sex;\/\/ 性别private int age;\/\/ 年龄\/\/ get\/set方法用来获取\/设置学生实例对象的信息public String getSnum() {return snum;}public void setSnum(String snum) {this....
一道Java题,求解题详细步骤!下列语句序列执行后,k 的值是。
每个case语句后要加break;不然会从满足条件的那个case开始,一直运行到default.因为j-i=8满足了第一个case,而每个case后面都没有break;所以先执行k++ , 这时k=31 然后执行K+=2, 这时k=33 然后执行K+=3 这时k=36 最后执行k\/j 即36\/18 结果为2 ,如果像下面这样每个case后都有break;那么就是...
java题求解
1.首先获取一个1-100的整数,代码很简单,要是不会就百度搜索,有很多 2.然后再获取用户输入的数字(一、二步的代码我就不写了)int A = 系统随机出的数字;\/\/获取系统随机出的数字 int B = 用户输入的数字;\/\/获取用户输入的数字 int num =0;\/\/初始化一个变量 \/\/写一个循环,只要A不等于...
JAVA题目求解,路过的大神给个帮助!!!
void methodB(){ methodA();}C:错误。假如一个类定义了一个静态方法(使用static关键字修饰)。那么在别的类使用这个方法的时候,可以通过 类名.方法 去使用。如:System.exit(0);D:错误。如果这个类是抽象类(使用abstruct关键字修饰),并且定义的方法也是个抽象方法(同样使用abstruct关键字...
大一JAVA题。求解
第1个文件:Person.java public class Person{ private String name;private String sex;private String age;private String country;public void eat(){ System.out.println("Person吃饭");} public void sleep(){ System.out.println("Person睡觉");} public void work(){ System.out.println("...
一道java题目,求解为什么sum是0啊
所以x属性为0;b.setY(-200)中执行的是y+=y; 这里是把setY(int y)的参数y减去了200,参数y为-400,但是参数y和y属性没有赋值操作,当该方法返回后参数y就没有意义了,这是y属性为0;所以b.getXYSum()执行的return x+y;返回的是x属性+y属性,即0+0=0;所以返回的值是0 ...
java实验的问题,求解一下
第一张图解答如下:name需用protected或者public,如上图 第二张图解答如下:(1)3个类,StudentTest主类,Student是基类,CollegeStudent是子类 (2)子类继承了基类:sno,sname,age。基类通过构造函数赋值,子类对象通过属性的set方法赋值 (3)不能省略无参数构造方法 ...
Java题求解
1.关于类成员 类的成员就2种:成员变量和成员函数。成员变量又称属性或者字段(java的API中可以见到),成员函数又包括构造函数(又称构造方法,构造器)和普通函数(普通方法)构造函数没有返回类型,函数名与类名必须相同,这是与普通方法的主要区别。拿第一题来说:员工 Employee 类:属性+函数(构造...
java求解哪里错了?题目如下:
import java.util.Random;import java.util.Scanner;public class Test{ public static void main(String[] args){ Random random = new Random(1000); Scanner input=new Scanner(System.in); int num=input.nextInt(); for(int i=0;i<30;i++) { \/\/控制找到前30个满足要求...