预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

类和对象 1.简述类和对象之间的关系 对象是类的实例。 2.对象的引用和对象本身分别存在哪块存储区? 对象的引用实在栈中声明一个地址,来引用堆中的对象。 3.方法签名由哪些部分组成? 方法签名有对象名与参数列表组成。 4.创建一个Teacher类,要求描述姓名、性别、年龄、薪水,定义一个方法,用于在教师 原有薪水的基础上增加5000,再定义一个TeacherTest类,创建一个Teacher对象并初 始化对象的各属性值,调用教师增加薪水的方法,并将增加薪水后的教师信息输出。 publicclassTeacher{ privateStringname; privateStringxingbie; privateintage; privateintxinshui; Teacher(){ Stringname; Stringxingbie; intage; intxinshui; } publicvoidsetXinshui(intxinshui){ this.xinshui=xinshui; } publicintgetZhangxinshui(){ returnxinshui+5000; } publicvoidsetName(Stringname){ this.name=name; } publicStringgetName(){ returnname; } publicvoidsetXingbie(Stringxingbie){ this.xingbie=xingbie; } publicStringgetXingbie(){ returnxingbie; } publicvoidsetAge(intage){ this.age=age; } publicintgetAge(){ returnage; } } ===================================================== importjava.util.Scanner; publicclassTeacherDema{ publicstaticvoidmain(String[]args){ TeacherTeacherTest=newTeacher(); Scannera=newScanner(System.in); System.out.println(请输入姓名:); Stringb=a.next(); TeacherTest.setName(b); System.out.println(请输入年龄:); intc=a.nextInt(); TeacherTest.setAge(c); System.out.println(请输入性别:); Stringd=a.next(); TeacherTest.setXingbie(d); System.out.println(请输入你的当月工资:); inte=a.nextInt(); TeacherTest.setXinshui(e); System.out.println(姓名:+TeacherTest.getName() + 年龄:+TeacherTest.getAge()+ 性别:+TeacherTest.getXingbie()+ 您的当月工资:+e+ 加薪后的薪水为: +TeacherTest.getZhangxinshui()); } } 5.小红养了两只猫,一只叫小黑,今年2岁,黑色,另一只叫小白,今年5岁,白色。请 编写一个程序,要求当用户输入小猫的名字时,就显示猫的名字、年龄和颜色。如果用 户输入的小猫名字错误,则显示“小红没有养这只猫”。 publicclassCar{ privateStringname; privateintage; privateStringcolor; Car(){} publicvoidsetName(Stringname){ this.name=name; } publicStringgetName(){ returnname; } publicvoidsetAge(intage){ this.age=age; } publicintgetAge(){ returnage; } publicvoidsetColor(Stringcolor){ this.color=color; } publicStringgetColor(){ returncolor; } } =======================