关闭

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

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

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

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

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

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

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

个人为了复习一下Java基础, 在网易云课堂上报了翁恺老师的Java语言程序设计进阶篇的课程, 主要看了其中的4. 对象容器, 6. 设计原则, 7. 抽象与接口, 8. 控制反转与MVC模式这几部分的内容. 同时也决定将这些内容都以博客的形式来复习和总结一下!对象容器 顺序容器 对象数组 集合容器(Set) Hash表 顺序容器在程序设计中, 我们如果要记录很多数? 这时, 我们一般会去定义并创...
阅读(296) 评论(0)
    个人资料
    • 访问:13433次
    • 积分:676
    • 等级:
    • 排名:千里之外
    • 原创:48篇
    • 转载:9篇
    • 译文:0篇
    • 评论:10条
    个人说明
    个人很喜欢的一句话, (摘自网络):
    时光荏苒,祝愿不要忘记曾经的初心

    本人现在是一名大二软件工程专业的学生, 每月会坚持更新, 本博客会总结, 整理, 分享个人学习的相关技术知识, 用来记录自己不断进步的历程, 当然内容会以Java为主线.

    虽然是技术博客, 但毕竟是人, 也有自己的情感, 所以, 有时也会分享一些有用的学习资源和一些学习经验和方法, 同时也会写一些其它方面上自己的感受和想法!

    或许我的博客不是写得非常好, 但每一篇文章绝对会用心写! 如果, 你发现有不足或者错误之处, 非常欢迎指出, 当然也欢迎各位小伙伴们来交流技术和学习感受.

    每天进步一点点, 共勉!
    博客专栏
    最新评论