0.0...尽管标题是第三周的学习总结。。结果拖到了第四周才写,国庆太放肆了呀hah
教材学习内容总结
关于变量:首先是区分好局部变量和成员变量,如果局部变量和成员变量的名字相同,那么成员变量被隐藏,即该成员变量在这个方法内失效。其次,成员变量是有默认值的,但局部变量没有默认值。
class dimo{
int x = 10, y; //y的默认值是0
void f(){
int m; //m没有默认值,但编译无错误
x = y+m; //无法通过编译,因为使用m之前没有指定m的值
}
}
最后是对成员变量的操作只能在方法中。类体的内容分为变量的声明和方法的定义,声明成员变量时可以赋予初值,但之后对变量进行赋值时只能在方法体中。(C语音在主函数里面可以直接对变量进行赋值)
教材学习中的问题和解决的过程
对类的UML图不太理解。书上所说UML图是结构图,常用于描述一个系统的静态结构,通常含有类(class)、接口(interface)、泛化关系(generalization)、关联关系(association)、依赖关系(dependency)、实现关系(realization),但是还是不太懂。
代码调试中的问题和解决的过程
暂无
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
目标 | ||||
第一周 | 53/53 | 1/1 | 3/3 | |
第二周 | 186/239 | 1/2 | 5/8 | 调整思维 |
第三周 | 134/373 | 1/3 | 4/12 |