您好,欢迎光临有路网!
Java程序设计上机实训(第2版)
QQ咨询:
有路璐璐:

Java程序设计上机实训(第2版)

  • 作者:王薇 杨丽萍
  • 出版社:清华大学出版社
  • ISBN:9787302529798
  • 出版日期:2019年06月01日
  • 页数:284
  • 定价:¥39.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书是清华大学出版社出版的教材《Java程序设计与实践教程》的配套用书,也可独立作为上机用书。本书内容包括上机实训和习题解答两部分。上机实训主要针对Java程序设计的初级及**操作,精心设计了各章实验,每章实验又分为多个实验题目,每个实验题目由实验目的、实验要求、实验步骤(程序)和独立练习组成。每个实验题目均采用“任务驱动式”描述方式,由浅入深地训练学生的Java编程实践能力。每个实验题目操作步骤详细,可使学生较为轻松地完成实验内容。实验题目中的独立练习部分为学生提供了额外的编程题目,以帮助学生更快地提高编程水平。习题解答部分列出与配套教材各章内容要点相对应的习题解答以及Java综合习题,供读者参考。 本书以掌握Java语言的应用为目的,层次清晰,注重实用,语言简洁,深入浅出,通过实验、实训来掌握Java语言的应用能力和技巧。 本书适合作为普通本科院校、大专以及高职高专计算机及相关专业本科生和专科生等学习Java语言上机实训的指导教材,也可作为学生或教师的教学参考用书。本书也适合高等院校非计算机专业学生自学、各类社会人员培训使用。
    文章节选
    第5章
    类 和 对 象







    实验1类与对象的创建
    【实验目的】
    (1) 熟练掌握类的定义。
    (2) 掌握类中属性和方法的定义。
    (3) 明确类与对象的关系,掌握关键字new的使用方法。
    (4) 掌握对象的创建和引用。
    【实验要求】
    (1) 创建MyProject5项目并创建Person类,设置name、sex及age属性成员,设置带参构造方法及无参构造方法; 设置toString(该方法名可自定义)方法将类的3个属性成员转化成字符串便于��出。创建主类CreatPerson,通过Person类创建对象,显示输出该对象的各种属性。
    (2) 创建MaxArray类,并利用该类的对象求一维数组中的*大值。
    (3) 创建Circle类并添加静态属性r(成员变量),并定义一个常量PI=3.142,在类Circle中添加两种方法,分别计算周长和面积; 编写主类CreatCircle,利用类Circle输出r=2时圆的周长和面积。
    【实验步骤】
    1. 创建项目MyProject5并创建CreatPerson类
    (1) 选择File→New→Java Project命令,打开New Java Project对话框,在Project name文本框中输入“MyProject5”,单击Finish按钮关闭窗口。
    (2) 选择File→New→Class命令,打开New Java Class对话框,在Name文本框中输入“CreatPerson”,分别选中public static void main(String[] args)和Generate comments复选框以自动产生main主方法及程序的相关注释,单击Finish按钮。
    (3) 在代码编辑器中输入以下代码,并将代码补充完整。



    class Person {

    char sex;

    int age;

    public Person(String pName,char pSex,int pAge) {

    //以下代码完成类属性的赋值

    ;

    ;

    ;

    }

    public String toString() {

    String s="姓名: " name "性别: " sex "年龄: " age;

    ;//返回s的值

    }

    }



    public class CreatePerson{

    public static void main(String args[]){

    Person p1=new Person("张三",'男',20);

    //以下代码完成定义对象p2,各参数值分别为: 李四,女,28

    ;

    p1.sex='女'; //将p1的sex属性改为女

    System.out.println(p1.toString());//输出p1的各个属性

    //以下代码将p2的age改为33

    ;

    //以下代码输出p2的各个属性

    ;

    }

    }




    (4) 调试程序,类CreatePerson的运行结果如图51所示。


    图51CreatePerson程序运行结果
    目录
    目录 第1章Java简介 实验1JDK的下载、安装与配置 实验2Java程序的编辑与运行 实验3Java Applet小应用程序的编辑与运行 第2章Java基础 实验1常量与变量的声明与使用 实验2运算符与表达式 第3章程序流程控制 实验1顺序程序结构及选择程序结构 实验2while与do…while循环程序结构 实验3for循环程序结构 第4章数组 实验1一维数组 实验2二维数组及多维数组 实验3不等长数组与命令行参数args 第5章类和对象 实验1类与对象的创建 实验2成员变量与成员方法的设计 实验3访问修饰符与静态变量及静态方法 实验4方法的重载 第6章类和对象的扩展 实验1类的继承 实验2多态与接口 实验3内部类与外部类 实验4异常 第7章Java常用系统类 实验1String类 实验2StringBuffer类 实验3Math类与Random类 实验4Date类与Calendar类 第8章Java输入输出系统 实验1读写文件 实验2文件和目录管理 第9章GUI图形用户界面 实验1常用GUI界面与事件处理 实验2布局管理器 实验3鼠标与键盘事件 第10章线程 实验1利用继承创建线程 实验2利用Runnable接口创建线程 第11章网络编程 实验1网络程序开发基础 实验2Socket编程 第12章Java数据库操作 实验1JDBCODBC连接数据库 实验2JDBC连接数据库 第13章Java习题解答 第1部分Java简介 第2部分Java基础 第3部分程序流程控制与数组 第4部分类和对象 第5部分类和对象的扩展 第6部分Java常用系统类 第7部分Java输入输出系统 第8部分GUI图形用户界面 第9部分线程 第10部分网络编程 第11部分Java数据库操作 参考答案 第1部分Java简介参考答案 第2部分Java基础参考答案 第3部分程序流程控制与数组参考答案 第4部分类和对象参考答案 第5部分类和对象的扩展参考答案 第6部分Java常用系统类参考答案 第7部分Java输入输出系统参考答案 第8部分GUI图形用户界面参考答案 第9部分线程参考答案 第10部分网络编程参考答案 第11部分Java数据库操作参考答案 第14章Java综合习题 综合习题1 综合习题2 综合习题3 综合习题4 参考答案 综合习题1参考答案 综合习题2参考答案 综合习题3参考答案 综合习题4参考答案 第15章Java模拟试卷 模拟试卷1 模拟试卷1参考答案 模拟试卷2 模拟试卷2参考答案 模拟试卷3 模拟试卷3参考答案 第16章Java企业面试题

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外