1.课程安排24 理论课时 + 8 实践课时2.引言设计模式是一门与语言无关的课程,设计模式是一种软件设计的方法,用于指导软件的开发;通过学习设计模式我们更好的理解Java的三大特性:封装,继承。多态。在大二上学期时初学java,乃至到现在我都不太能描叙Java的三大特性究竟为何,为什么要这么设计,希望通过这门课程加深理解与体会。老师课堂上提出了一个让我欲言又止的问题:为什么要有接口?当时在课上我有一种可意会不可言传的感受,不知道怎们描述。老师给出了答案:扩展,接口可以扩展。对于接口的基础知识课后我也做了一些复习:接口在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interf...