第一范文网 - 专业文章范例文档资料分享平台

面向对象程序学生实验报告2013版 2

来源:用户分享 时间:2025/5/24 7:08:19 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

实 验 报 告

院(系):信息学院 课程名称:面向对象程序设计(Java) 日期: 班级 专业 实验 名称 所用 软件 实 验 目 的 或 要 求 信息管理与信息系统 学号 姓名 实验室 计算机号 成绩评定 教师签名 601 类的实例化过程 JDK、记事本 了解类的实例化过程,在内存中的存储形式 1、 有程序如下:

public class student { String name; int age=18; boolean sex; public student(){ name=\

}

public student(String name_1){ name=name_1; }

public student(String name_1,boolean s){ name_1=name; sex=s; } }

class test{

public static void main(String[] args){ student stu1=new student(); student stu2=new student(\张三\ student stu3=new student(\李四\ }

}

请问stu1、stu2及stu3的成员变量值分别是什么?(40分) 答案:1. 2. 3.

2、有类定义如下: public class student{ String name; int id=-12; student stu;

public static void main(String[] arg){ student s1=new student(); s1.name=”tom”;//第一处 stuent s2=new student(); s2.name=”baidu”; s2.id=2;

stuent s3=new student(); s3.name=”temp”; s3.id=3;// s1.stu=s3;

s2.stu=s3;// 第二处 s3=null;//第三处 student s4=s1.stu; s4.name=”change”; s4.id=0;//第四处

System.out.println(s2.stu.name+” and ”+s2.stu.id); } }

请分别画出程序运行到第一处、第二处、第三处、第四处时,对象在内存中的存储形式。60分

第一处(15分)

第二处(15分)

第三处(15分)

第四处(15分)

实 验 报 告

院(系):信息学院 课程名称:面向对象程序设计(Java) 日期: 班级 专业 实验 名称 所用 软件 实 验 目 的 或 要 求 信息管理与信息系统 学号 姓名 实验室 计算机号 成绩评定 教师签名 601 This及常用修饰符 JDK、记事本 掌握this关键字的用法 掌握对象常用的修饰符的访问范围 1、 请根据功能说明补齐相应代码处。 public class student { String name; int age=5; boolean sex;

public student(){ name=\; }

public student(String name){

[代码1 处]//将形参name赋值给成员变量name }

public student(String name,boolean s){ [代码2 处] //调用student(String)构造函数 sex=s; }

public void addAge(int age){ age=age+this.age;

this.age=age+this.age; } }

class test{

public static void main(String[] args){

student stu=new student(\张三\,false); stu.addAge(10); }

搜索更多关于: 面向对象程序学生实验报告2013版 2 的文档
面向对象程序学生实验报告2013版 2.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4lj5f3l52x6trx1166a1_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top