69一区二三区好的精华液,中文字幕无码av波多野吉衣,亚洲精品久久久久久无码色欲四季,日本不卡高字幕在线2019

課程簡(jiǎn)介 Course Introduction
本課程以Java語(yǔ)言為中心,介紹面向?qū)ο蟪绦蛟O(shè)計(jì)的相關(guān)主題,包括:面向?qū)ο蠓椒▽W(xué)、Jav語(yǔ)言語(yǔ)法、Java虛擬機(jī)原理、面向?qū)ο筌浖こ袒驹淼取?
教學(xué)大綱 Teaching Syllabus

Syllabus (Week 110)

Semester: Spring 2017

Course: Object Oriented Programming in Java #Total Teaching Weeks: 17 #Lessons per Week: 4

Lecturer: Yuechang Liu

Week

Subject

Content

#lessons

Other assignment

1

Chapter 0: Introduction

Concepts: software, software engineering, software process, procedure oriented vs. object oriented

4


Experiments:

1. introductory example implemented in C,

2. java environment installation and configuration

2

Chapter 1: Introduction to Object Oriented Programming

Object Oriented concepts: Class and Object

4

Case Analysis: some teaching cases

3

Chapter 1: Introduction to Object Oriented Programming

Object Oriented Analysis(OOA) and UML

4

OOA of selected cases using UML

4

Chapter 2: Basics of Java

Basics of Java:

Class, code structure,

JDK

4

Experiments: using javac/java commands.

5

Chapter 2: Basics of Java

Basic data types

4

Experiments: basic java programming of teaching cases.

6

Chapter 2: Basics of Java

Arrays

4

Experiments: iterative implementation of selected teaching case using arrays.

7

Chapter 2: Basics of Java

Garbage collection,

Enumeration

4

Experiments: iterative implementation of selected teaching case using enumerations.

8

Chapter 3: Methods of Java classes

Control structures of Java statements

4

Experiments: iterative implementation of selected teaching case

9

Chapter 4: Exceptions in Java

Exceptions

4

Experiments: iterative implementation of selected teaching case

10

Chapter 5: Object Oriented features in Java

Inheritance of Java classes, Object class, abstract classes, general types

4

Experiments: iterative implementation of selected teaching case using class inheritance

Syllabus (Week 1117)

Week

Subject

Content

#lessons

Other assignment

11

Chapter 5: Object Oriented features in Java

Class composition, Java packages

4

Experiments: iterative implementation of selected teaching case using class packages

12

Chapter 6: interface

Interfaces and type transformation (type casting)

4

Experiments: iterative implementation of selected teaching case using interface.

13

Chapter 7: polymorphism

Polymorphism in Java, constructive methods in Java

4

Experiments: iterative implementation of selected teaching case using multiple constructive methods..

14

Chapter 8: IO in Java

Streams, IO streams in Java

4

Experiments: iterative implementation of selected teaching case using IO.

15

Chapter 9: Object organization: Collections

Object arrays, 2-dimentional arrays, Collection classes

4

Experiments: iterative implementation of selected teaching case using Vector and ArrayList.

16

Chapter 10: Graphical User Interface

Applets, basics of Swing components, Layout and events

4

Experiments: iterative implementation of selected teaching case using Swing interface.

17

Chapter 10: Graphical User Interface

Swing components,

Other Swing features.

4

Experiment demonstration.


留言板 Message Board
條留言  共 頁(yè)

  • 參與互動(dòng)
    Interaction

  • 掃碼加入課程
    Scan QR Code
教學(xué)隊(duì)伍Teaching Members
需要驗(yàn)證您的身份,請(qǐng)輸入請(qǐng)求信息:
  • 學(xué)學(xué)號(hào)號(hào):
  • 班級(jí)選擇:
  • 附注信息:

掃一掃二維碼,快速加入本課程!

放大二維碼 查看使用方法
課程
引導(dǎo)
主站蜘蛛池模板: 新宁县| 龙泉市| 莒南县| 沧州市| 沈丘县| 瓦房店市| 廉江市| 黄龙县| 定陶县| 邓州市| 郑州市| 龙岩市| 阳江市| 陕西省| 荥经县| 西充县| 灌阳县| 上犹县| 克东县| 灵台县| 丹寨县| 明光市| 西丰县| 高碑店市| 化隆| 延边| 弥勒县| 合川市| 嘉义县| 葵青区| 营山县| 依兰县| 甘德县| 永顺县| 调兵山市| 太白县| 平舆县| 景宁| 广丰县| 贞丰县| 罗源县|