麻豆精品无码av,欧美1区2区,久久中文字幕乱码人妻,亚洲欧美另类少妇精品,在线看黄射,69pao高清,九九九久久久国产精品,子操大逼1234区,九九爱99热精品

課程簡介 Course Introduction
本課程以Java語言為中心,介紹面向?qū)ο蟪绦蛟O(shè)計(jì)的相關(guān)主題,包括:面向?qū)ο蠓椒▽W(xué)、Jav語言語法、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
條留言  共

  • 參與互動(dòng)
    Interaction

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

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

放大二維碼 查看使用方法
課程
引導(dǎo)
安陆市| 敦煌市| 阜南县| 伊吾县| 广州市| 广德县| 长阳| 潢川县| 长治县| 定襄县| 平利县| 义乌市| 白朗县| 万年县| 平昌县| 左云县| 海盐县| 清远市| 井陉县| 孟津县| 富平县| 长治县| 政和县| 来凤县| 陇川县| 阿合奇县| 嘉善县| 清丰县| 阿坝县| 洛扎县| 崇文区| 丹阳市| 潮安县| 昭平县| 大足县| 普定县| 都匀市| 开远市| 石阡县| 万源市| 梅州市|