第03周 预习:面向对象入门2与类的识别(自主学习)
目录
- 学习目标
- 预习任务
- 课前问题列表(写入博客提交)
学习目标
- 重点:掌握pivate、public关键字的用途及其与setter/getter模式和封装性之间的关系。
- 理解static属性与static方法的用途。
- 掌握使用初始化块初始类的方法。掌握初始化块与静态初始化块的区别。
- 掌握使用package管理类。
- 重点:学会识别问题中的类并定义解决问题所需要的类。
- 初步了解Java编程规范。
预习任务
- 预习课件2份。
- 在线学习平台中"第3章 面向对象基础"。重点观看:3.3、3.4、3.7(面向对象-类的设计)。
- 尝试完成PTA题集
- 编程题:3.1 构造方法与toString,3.2 构造方法与初始化块,3.3 形状。
- 阅读:阿里巴巴Java开发手册 终极版(1.3.0)》中的1.1-1.4.
课前问题列表(写入博客提交)
- 什么样的方法应该用static修饰?不用static修饰的方法往往具有什么特性?Student的getName应该用static修饰吗?
- 购物车案例中,使用了什么方法将问题描述中的类、方法、属性找出来?方法与属性到底属于哪个类,要怎么判定呢?
- 一个项目中有很多类。怎样才能避免你项目中的类与别人编写的类同名呢?项目中类各种各样要怎么管理这些代码呢?举例说明。
- 阅读《阿里巴巴Java开发手册 终极版(1.3.0)》,写出至少7条Java编程规范。应包含如下几个方面:
- 变量命名、类命名、方法命名、常量命名、包命名、代码格式、OOP规约。
...全文
0人已提交
完成率0%
暂无数据
相关推荐
Python入门——类,面向对象的编程
文章目录引子第一部分 类的定义1.1 类的命名1.2 类的属性——类内部声明的变量1.3 类的方法——类内部定义的函数第二部分 创建实例2.1 实例的创建——实例名 = 类名(初始化参数)2.2 访问属性——实例名.属性名2.3 调用方法——实例名.方法名(参数)2.4 修改属性2.4.1 直接修改2.4.2 通过方法修改属性2.4.3 继续拓展2.5 小结第三部分 类的继承——class 子类名(父类名)引子3.1 简单的继承3.2 给子类添加属性和方法3.3 重写父类的方法(多态)——方法名不变,参数可变第四部分 用在类中的实例 引子 Why:面向对象更符合人类对客观世界的抽象和理解 一切
分层预习.doc
分层预习.doc
预习与高效课堂之间的关系.doc
预习与高效课堂之间的关系.doc
关于小学数学自主学习的调查问卷 (2).doc
关于小学数学自主学习的调查问卷 (2).doc
语文预习单:走向深度学习的“航标”.pdf
语文预习单:走向深度学习的“航标”.pdf


