当前搜索:

网易云课堂Java进阶学习笔记系列04 -- 第8周 控制反转与MVC模式

第八周 控制反转与MVC模式 但是我们打算借助GUI(图形化用户界面)来介绍两个设计思想:控制反转和MVC设计模式。部件是创建GUI的独立部分,比如像按钮、菜单、菜单项、选择框、滑动条、文本框等。 Java类库中有不少现成的部件。控制反转与Swing的消息机制监听器 – 接口 – 接口函数 –...
阅读(320) 评论(0)

网易云课堂Java进阶学习笔记系列03 -- 第7周 抽象与接口

第七周 抽象与接口 在第一周就有一个Shape类的例子。这个类有很多的子类,每个子类也都实现了父类的方法。实际上父类Shape只是一个抽象的概念而并没有实际的意义。举例案例理解如果请你画一个圆,你知道该怎么画;如果请你画一个矩形,你也知道该怎么画。但是如果我说:“请画一个形状,句号”。你该怎么画...
阅读(252) 评论(0)

网易云课堂Java进阶学习笔记系列02 -- 第6周 设计原则

第六周 设计原则代码复制消除代码复制的两个基本手段,就是使用方法和父类(将两个子类的相同属性和行为都放在父类里)。耦合与聚合对于类的设计来说,有两个核心术语:耦合和聚合。耦合这个词指的是类和类之间的联系。之前的章节中提到过,程序设计的目标是一系列通过定义明确的接口通信来协同工作的类。 耦合度反映...
阅读(308) 评论(3)

网易云课堂Java进阶学习笔记系列01 -- 第3周 对象容器

个人为了复习一下Java基础, 在网易云课堂上报了翁恺老师的Java语言程序设计进阶篇的课程, 主要看了其中的4. 对象容器, 6. 设计原则, 7. 抽象与接口, 8. 控制反转与MVC模式这几部分的内容. 同时也决定将这些内容都以博客的形式来复习和总结一下!对象容器 顺序容器 对象数组 集合...
阅读(524) 评论(0)
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 5万+
    积分: 1605
    排名: 3万+
    博客专栏
    最新评论