国产v亚洲v天堂无码久久无码_久久久久综合精品福利啪啪_美女扒开尿口让男人桶_国产福利第一视频在线播放_滨崎步无码AⅤ一区二区三区_三年片免费观看了_大屁股妇女流出白浆_泷川苏菲亚无码AV_我想看我想看一级男同乱伦_国产精品午夜福利免费视频,gogo国模全球大胆高清摄影图,2008门艳照全集视频,欧美午夜在线精品品亚洲AV中文无码乱人伦在线播放

課程簡(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)