课程代码:072114A Course Code:072114A
课程名称:面向对象的程序设计与开发 Course Name:Object oriented programming
and developing
学时:64 Periods:64
学分:4 Credits:4
考核方式:考试 Assessment:Examination
先修课程:程序设计基础与应用 Preparatory Courses:Fundamentals of
Program Design and Applications
《面向对象程序设计与开发》是计算机科学与技术专业本科生的学科基础课。本课程以Java语言为背景,介绍面向对象的基本概念、面向对象程序设计的基本方法,以及Java语言的各种基本特性及相关的编程技术,使学生初步建立面向对象程序设计的思维方式,掌握Java程序设计的基本方法和技术,并能够开发一些简单的相关领域的应用程序。本课程的教学内容主要包括Java程序开发环境、数据类型与数据运算、Java语句、字符串和数组、类和对象、继承、接口与包、例外处理、线程与同步等。本课程的实践性较强,学生需要通过大量的编程实践,具备Java语言面向对象程序设计以及解决具体问题的能力。
“Object oriented programming and developing” is an undergraduate disciplines basic course in major of computer science and technology. This course describes the concepts of object-oriented programming, the method of object-oriented programming, and the various characteristics and associated programming technology of Java language, enables students to build thinking pattern with object-oriented, grasp the basic Java programming methodologies and technologies, and to develop some simple application. This course includes Java program development environment, data types and data operations, Java statement, strings and arrays, classes and objects, inheritance, interfaces and packages, exception handling, thread and synchronization, and so on. The practicality of this course is strong; students need do a lot of programming practice to require ability of Java language object-oriented programming and troubleshooting specific problems.