201711671203《Java程序设计》第三周学习总结

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  

猜你喜欢

转载自blog.csdn.net/Joan_of_arc_Alter/article/details/82960656
今日推荐