面向对象方法学(JAVA)课程设计一、课程设计的目的及意义面向对象方法学(JAVA)课程设计是对所学课程内容全面、系统的总结、巩固和提高的一项课程实践活动。通过此次课程设计,让学生更好地掌握面向对象程序设计的基本概念及编程方法,进一步加深对java基本数据类型、类、对象、继承性、多态性、抽象类、泛型、重载、抽象类,接口等知识点的理解,提高运用JAVA编程解决实际问题的能力,为以后的学习和系统开发奠定良好的基础。 二、基础知识要求1了解面向对象的思想和基本概念;2理解JAVA语言各种成分;3深理解和掌握面向对象的核心概念类和对象;4理解类、对象、继承性、多态性、抽象类、泛型、重载、抽象类,接口等概念5设计合理的类,并使用继承和派生构造应用程序。三、设计题目(选择一个完成或自选同等难度题目,并要求能够运行)题目一:简单文件管理类基本功能:1)、能实现建立新文件、打开、读出、写入、关闭文件操作;2)、文本文件的分页显示;3)、文件的拷贝(可增加对指定文件名、扩展名、日期、时间等的文件进行);4)、文件的删除