今天所学知识,哇哦~感觉大家的学习积极性都好高,我也应该满怀热情啊:
上午:
对象:万物皆对象。人类认识世界是一个自然地过程,在日常生活中会不自觉地对其进行分类。
类(可比作“图纸”):用来描述对象的。描述对象拥有的特征(属性)和行为(方法)。
具有一类特征的物体可归为一类。
类是抽象的,对象是具体的。程序中由类产生对象。
面向对象一共有三个特征:封装、继承、多态。
类图可分为三个部分:类的名字、属性和方法。
面向对象编程的基本步骤:定义类→构造对象→对象.方法(){属性之间的关系}
访问控制符:public,"+"代表公有的、private,"-"代表私有的。
空构造方法和普通方法区别:1.方法名需要与类名相同。2.没有返回值,例如没有:void
空的构造方法可用于对类中属性进行赋值。例如:ch04→Person
自动生成构造方法:(前提:先定义属性)右键你要生成的位置→Source→Generate Constructor using Fileds...→选择需要生成的参数→OK (这种方法生成的属性顺序和之前定义的先后顺序一致)
下午:
方法:参数、返回值、返回值以及方法定义需要类型匹配。
M=模块V=视图C=操作,多层开发。
操作类里一定有:增、删、改、查
今天的学习总结:
老师,您好:
以下是我的工作总结,请您审阅:
项目 | 内容 | 完成情况\计划效果 | 备注 | |
工作总结 | 工作内容 | 上午:学习了对象的概念,面向对象的三个特征以及类图的三个部分。通过程序了解了面向对象编程的基本步骤、访问控制符的含义以及构造方法与普通方法的区别。 | 较好\能够充分地理解所学知识,尽量加以延伸。 |
|
下午:学习了方法:参数、返回值。进行了编程训练,初步接触了M=模块V=视图C=操作,MVC多层开发,以及操作类里一定要包含的方法,并加以应用。 | 较好\有些知识点有待加深,会在课后查阅相关资料帮助理解。 |
| ||
傍晚: |
|
| ||
工作遇到的问题 | 目前课程开始有了挑战,在同学和老师的帮助下使得问题迎刃而解。 |
| ||
解决方案 |
|
| ||
工作计划 | 工作计划内容 | 我会在课后预习后面快要学到的东西,并对已学知识加以巩固。 | 上周已完成 |
|
|
|
| ||
|
|
| ||
所需的支持 |
|
| ||
工作感悟 | 今天所学的东西开始脱离已学的C语言基础知识,思想从面向过程到了面向对象。刚一开始还有些别扭或者理解的比较浅显,不过我会在今后的学习中逐步深入的。 |
谢谢!