本书内容由浅入深,紧密联系实际,结合大量典型案例,详细讲解Java面向对象的编程思想、程序设计模式和Java高级编程。
本书的设计秉承工程教育专业认证理念:以学生为中心,破除教师“满堂灌”式的讲授,从问题出发,强调对学生解决问题的引导,培养学生自我探索和深钻问题的能力,完成产学研融合教学的闭环;以成果为导向,秉承成果导向教育(Outcome Based Education,OBE)理念,破除知识点罗列模式,将知识点暗藏在大量实际问题场景的设计解决过程中,伴随学习进程设置自测习题,方便读者自我定位;以持续改进为目标。全书分为基础篇、进阶篇和应用篇3个阶梯层次,方便读者进阶强化。
本书提供教学课件、源码和试卷、上机指导等资源。
本书内容翔实,层次清晰,既可以作为高等院校计算机类专业和信息类专业Java程序设计课程的教材,也可以作为自学者及软件开发人员的参考用书。
展开