论文部分内容阅读
在课程中,面向对象的思想很容易湮没在面向对象语言的具体细节中,难于得到清晰体现.敏捷软件开发通过设计模式、测试驱动开发和重构等来实现软件随需而变,这些方法有助于面向对象程序的开发,也有助于面向对象思想的理解.在课程中介绍这些内容,可以起到理论联系实际的作用,有助于学生把抽象的思想和具体的语言实现结合起来.