学习目标

  1. 深入理解程序设计中算法与程序的关系;
  2. 深入理解java程序设计中类与对象的关系;
  3. 理解OO程序设计的第一个特征:封装;
  4. 需要掌握基本使用方法的预定义类有:Math类、String类、Arrays类、math包中的BigInteger类和BigDecimal类、Scanner类、PrintWriter类、LocalDate类;
  5. 学会采用自定义类设计程序(重点、难点);
  6. 能够分析与设计至少包含3个自定义类的程序;
  7. 理解继承的概念,掌握利用父类定义子类的语法规则及对象使用要求。

学习资源

  1. 教材P1-P146
  2. 第1章—第4章教学课件
  3. 面向对象程序设计(Java)(1-4).ppt
  4. corejava.zip
  5. Eclipse简明教程.pdf
  6. 实验二、实验三编程题
  7. 教材145页-166页、第5章教学课件1-31、2016-2017-2 《面向对象程序设计(Java)》第五章翻转课堂练习题

学习任务

  1. 增补《面向对象程序设计课程学习进度条》第四周数据;
  2. 将本周学习内容通过博客(随笔)发表,博客标题“学号 2016-2017-2 Java程序设计》题目自定”。
  3. 完成实验四任务要求,撰写第四周实验报告,提交到实验教学系统