面向对象程序设计是每一个程序员都必须要掌握的一个重要思想和技能。它是我们理解项目架构的基础,如果不懂面向对象那么就很难理解各种框架的结构,也很难在工作中理解项目的架构。
面向对象课程分为两大部分:入门篇和入魔篇。本篇为入魔篇,主要讲解面向对象程序设计的7大原则(内功心法),以及几个常用的设计模式(套路)。
本课程基于课程案例化的指导思想进行设置,在课程中既有基本概念,也有案例演示还有原理讲解。既不会肤浅的流于表面,也不会长篇大论讲原理,所有的课程内容都是基于案例(提出问题,引导)——概念(解决方案)——原理(深入理解)的过程,由浅入深。
前置课程:
1)JavaSE系列课程——基础语法
2)JavaSE系列课程——面向对象程序设计入门篇