1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng: Phân tích thiết kế hướng đối tượng - Object oriented design: A case study

32 10 0
Tài liệu được quét OCR, nội dung có thể không chính xác

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 32
Dung lượng 570,99 KB

Nội dung

Người chơi tung 10x2 xúc xắc Nếu tổng điểm xuất hiện là 7 thì ghi được 10 điểm Số điểm tung một ván được ghi vào bảng điểm. Xác định các trạng thái của đối tượng. Xác định sự chuyển trạng thái trong đối tượng. Chú ý việc thực thi phần mềm, định nghĩa kiến trúc logic.

Trang 1

Object oriented design

Trang 2

NT

Trò chơi xúc xắc

=m Người chơi tung 10x2

XÚC XắC

m Nếu tổng điểm xuất

hiện là 7 thì ghi được

10 diém

= SO diém tung mét van được ghi vào bảng

Trang 4

Use case tht nhat

View High Score

m Play

Tác nhân: Người chơi

Mô tả: Người chơi

tung 10x xúc xắc, mỗi

lần xuất hiện 7 nodes, ghi được 10 điểm

= View high score

Tác nhân: Người chơi

Mô tả: Người chơi

Trang 9

a

Biêu đô cộng tác

= Xác định các đôi tượng

= Quan hệ giữa các đôi tượng

Trang 12

SS Biểu đồ lớp Player

(from Use Case View) Rolls " Die -

name : String &faceValue :int=1

Trang 13

Player

di: Die (from Use Case View) Rolls Die

Trang 15

Biéu do trang thai

= Xác định các trạng thái của đôi tượng

=m Xác định sự chuyền trạng thai trong doi

Trang 19

" Thay đổi biêu đỗ Lộ elo mi ies

ee cơ rr” i Dice GAME !

Trang 22

ESS Biểu đồ lớp

<<Actor>> Rolls ¬ Die

Player =>faceV alue : int = 1 “name :String | 4 2 core :int= 0; ® roll() Plays *Dpie0 ®play() ®P layer() ' " ' 1 DiceGame includes “DiceGame()| , *start() Scaring 1 Entry H

IghS core ®name:String : type = initval

Highscore ( “®tscore :int : type = initval

1 I

“add () Entry (name :String,sco re :int)()

Trang 23

"5ơ ĐNỢỢ

Thiết kế

= Chú ý việc thực thi phân mém

= Định nghĩa kiên trúc logic

Trang 32

tite

Reference

gw Slides of Prof Pascal Molli, Loria, France = Object oriented Design, JEDI,

Ngày đăng: 11/05/2021, 00:15

TỪ KHÓA LIÊN QUAN