PolyUHub
课程评价吃喝玩乐学习指南生活指南二手市集自由讨论区入学攻略专题
登录注册
登录注册
PolyUHub

For and By Polyuer

课程·学习·生活

本站为学生自发建设的非官方社区平台,与香港理工大学官方无隶属关系。用户生成内容仅代表用户个人观点。

社区规则私隐政策网站使用条款版权与侵权免责声明联系邮箱

© 2026

返回课程评价

Object-Oriented Design and Programming

EIE3320EEEFaculty of Engineering3 学分

Object-Oriented Design and Programming

官方课程信息 + 学生真实评价

登录 后即可收藏课程

登录后评价

课程评价

还没有评价

成为第一个分享这门课真实体验的人。

登录后评价

课程概览

来自官方课程资料的结构化信息

课程代码

EIE3320

课程名称

Object-Oriented Design and Programming

开课学系

eee

所属学院

Faculty of Engineering

学分

3 学分

级别

3

课程简介

课程大纲: 1. 软件工程导论 软件产品;软件过程;软件过程模型。 2. Java 编程基础 Java 技术;Java 平台;Java 语言基础:变量、运算符、表达式、语句、代码块、控制流、方法、数组。 3. 使用 Java 的面向对象编程 对象和类;类定义;字段、构造函数和方法;对象交互;分组对象;数组和集合;设计类;继承和多态;管理继承:创建子类和超类、隐藏成员变量、覆盖方法。接口和包。 4. 使用 Java 的网络编程 JavaScript:客户端网络编程;JavaScript 和 HTML;JavaScript 中的对象、事件和事件处理程序。Java Servlets:Servlet 架构,客户端交互,Servlet 生命周期,保存客户端状态;Servlet 通信,会话跟踪和使用服务器资源。JavaServer Pages (JSP):JSP 基础,JSP 生命周期,脚本元素,指令,隐式对象,会话管理,以及 JSP 与 Servlet 集成以生成动态网页内容。 5. 统一建模语言 (UML) 建模的目的。结构建模:类、关系、类图、接口、包和对象图。行为建模:交互和用例图。架构建模:组件、部署和协作。将 UML 图映射到 Java 代码。 实验课: 学生将在辅导和实验课期间被要求使用集成开发环境 (IDE) 编写和调试 Java 程序。

学习目标

本课程将为学生提供面向 Java 实现和 UML 的面向对象软件设计和编程的基本原理。 学生将学习使用 UML 和 Java 进行面向对象分析、设计和编程的概念和实用方法。

先修要求

• COMP2011 数据结构或 COMP2013 数据结构与算法 • 并且 ENG2002 计算机编程

教学模式

讲授;测验/考试;作业;实验课