20162323周楠《Java程序设计与数据结构》第六周总结
学号 2016-2017-2 《程序设计与数据结构》第六周学习总结
教材学习内容总结
- 继承:从已有类派生一个新类,是面向对象程序设计的一个特点
- 在Java中只支持单继承,不支持多继承
- 继承在父类和子类之间建立了is-a关系,一个父类可以拥有多个子类
- Java用保留字extends来说明从已有类中派生一个新类
- 保护可见性提供了继承之间最恰当的封装机制
- 可使用super引用来调用父类的构造方法
- 单重继承、多重继承
- 子类可以重定义继承自父类的方法
- 一个类的子类可以是一个或多个其他类的父类,这样形成了类层次
- 公共特性应该放到类层次中尽可能高的位置上
- Java的所有类都直接或间接地派生于Object类
- Java程序中的每个类都继承了toString和equals方法
- 抽象类不能示例化,其提供的概念可有其他类来定义
- 派生于抽象父类的类必须重写父类中的所有抽象方法,否则派生的类仍为抽象类
- final修饰符可用来继承父类
教材学习中的问题和解决过程
- 问题1:不知道如何运行程序
- 问题1解决方案:通过视频学习
代码调试中的问题和解决过程
- 问题1:第一个程序和第二个程序运行结构相同的原因
- 问题1解决方案:对照比较,然后再通过教材上的介绍
代码托管

结对与互评
点评模板:
- 博客中值得学习的或问题:
- 善用思维导图
- 基于评分标准,我给20162322朱娅霖博客打分:8分。得分情况如下:
- 正确使用Markdown语法加1分
- 模板中的要素齐全加1分
- 教材学习中的问题和解决过程加2分
- 代码调试中的问题和解决过程加1分
- 本周有效代码超过300分行的加2分
- 总结到位加2分
点评过的同学博客和代码
- 本周结对学习情况
- 20162322朱娅霖
- 结对学习内容
- 教材上的概念的学习,有不理解一起讨论
- 讨论程序的运行和结果
- 上周博客互评情况
其他
这一周因为放假原因没有上课,所以觉得视频教学的用处还是很大的,结合课本一同学习,有很大的收获,也非常的直观。
学习进度条
| 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
|---|---|---|---|---|
| 目标 | 5000行 | 30篇 | 400小时 | |
| 第三周 | 314/500 | 5/7 | 18/38 | |
| 第四周 | 812/1000 | 9/9 | 32/60 | |
| 第五周 | 479/1300 | 7/11 | 18/90 | |
| 第六周 | 559/500 | 9/9 | 20/20 |
参考:《Java程序设计与数据结构》
20162323周楠《Java程序设计与数据结构》第六周总结的更多相关文章
- 20172306 2018-2019-2 《Java程序设计与数据结构》第九周学习总结
20172306 2018-2019-2 <Java程序设计与数据结构>第九周学习总结 教材学习内容总结 无向图 图是由结点和这些结点之间的连接构成 就图来说,结点叫做顶点,结点之间的连接 ...
- 20145302张薇《Java程序设计》第十六周课程总结
20145302 <Java程序设计>第十六周课程总结 实验报告链接汇总 实验一 Java开发环境的熟悉 实验二 Java面向对象程序设计 实验三 敏捷开发与XP实践 实验四 Andoid ...
- 20172306 2018-2019 《Java程序设计与数据结构》第一周学习总结
20172306 2018-2019 <Java程序设计与数据结构(下)>第一周学习总结 教材学习内容总结 第一章 概述 (程序=数据结构+算法 软件=程序+软件工程) 1.1 软件质量 ...
- 20172306《Java程序设计与数据结构》第一周总结
20172306<Java程序设计>第一周学习总结 教材学习内容总结 本周主要学习<Android和Java>书中的第二十三章和第二十六章. 第二十三章:Android简介 A ...
- 20172306《Java程序设计与数据结构》第九周学习总结
20172306<Java程序设计>第九周学习总结 教材学习内容总结 第十一章: try-catch语句.其中还有finally语句.try是进行某些操作,catch是捕获异常,并通过某些 ...
- 《JAVA程序设计》_第六周学习总结
一.本周学习内容 1.内部类--7.1知识 在一个类的内部定义的类成为内部类,包含内部类的类叫做外嵌类 内部类和外嵌类的关系 外嵌类的成员变量在内部类中仍然有效,内部类也可调用外嵌类中的方法 内部类的 ...
- 20172306 2018-2019-2 《Java程序设计与数据结构》第八周学习总结
20172306 2018-2019-2 <Java程序设计与数据结构>第八周学习总结 教材学习内容总结 堆 堆是具有两个附加属性的一棵二叉树 它是一个完全树 对每一结点,它小于或等于其左 ...
- 20172306 2018-2019-2 《Java程序设计与数据结构》第七周学习总结
20172306 2018-2019-2 <Java程序设计与数据结构>第七周学习总结 教材学习内容总结 概述 二叉查找树是一种含有附加属性的二叉树,即其左孩子小于父结点,而父结点又小于或 ...
- 20172306 2018-2019-2 《Java程序设计与数据结构》第六周学习总结
20172306 2018-2019-2 <Java程序设计与数据结构>第六周学习总结 教材学习内容总结 概述(了解一下树的一些概念) 树是一种非线性结构.树由一个包含结点和边的集构成,其 ...
随机推荐
- 前台序列化传过来的值,后台获取之后封装到map当中,让后在转化成json格式,最后在把json里面的参数里面的某一个值进行分割,最后在存到json格式的数据中去。
一,html脚本 <script type="text/javascript"> $(function() { $(".btn-submit").c ...
- 第三篇:爬虫框架 - Scrapy
前言 Python提供了一个比较实用的爬虫框架 - Scrapy.在这个框架下只要定制好指定的几个模块,就能实现一个爬虫. 本文将讲解Scrapy框架的基本体系结构,以及使用这个框架定制爬虫的具体步骤 ...
- [HNOI2011]XOR和路径
题面在这里 题意:给定一个无向图,从1号节点出发,每次等概率选择连接该节点的一条边走到另一个节点,到达n号节点时,将走过的路径上的所有边权异或起来,求这个异或和的期望 sol 一道期望大火题(表示看了 ...
- 论文笔记(9):Multiscale Combinatorial Grouping
本文大致脉络: 对每张图片,作者首先使用 P. Doll´ar and C. Zitnick. Structured forests for fast edge detection. ICCV , 2 ...
- 为你的WordPress博客添加CSS3炫酷读者墙
为你的WordPress博客添加CSS3炫酷读者墙,也就是把你文章的评论最活跃的读者显示在单独的一个页面,先看看效果吧: 1.复制主题的page.php,另存为readerwall.php,然后在其顶 ...
- 3D模型展示以及体积、表面积计算
本文原创 如转载请注明出处!!! 本博客地址http://www.cnblogs.com/we-jack 本文原创,如果有同样需求的小伙伴请第一时间联系我 或者在留言区留言 上次为大家提供了3D模型的 ...
- 基于双向BiLstm神经网络的中文分词详解及源码
基于双向BiLstm神经网络的中文分词详解及源码 基于双向BiLstm神经网络的中文分词详解及源码 1 标注序列 2 训练网络 3 Viterbi算法求解最优路径 4 keras代码讲解 最后 源代码 ...
- redis's usage
author:headsen chen date:2017-12-07 16:33:40 notice:This article is created by headsen chen ,and n ...
- 使用uiautomation自动化重命名pdf书签,使全大写字母变成首字母大写
今天下载了一个英文pdf书籍,但书签全是大写英文字母,看上去有点别扭,于是想办法用自动化重命名pdf书签, 使书签全部变成首字母大写. pdf原始书签如下图: 重命名后的pdf书签 自动化动态效果图, ...
- Cesium剖面分析