Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tìm hiểu hàm và thư viện lập trình phần 8 potx
Nội dung xem thử
Mô tả chi tiết
36
© 2004, HOÀNG MINH SƠN Chương 3: Hàm và th
ư vi
ệ
n
Ch
ọn t
h
am số ₫
ầ
u
vào (=> tham bi
ến)
— Đặc t
ả ý ngh
ĩa: Th
ể hi
ện rõ v
a
i
t
rò t
h
am s
ố
— Đặ
t
tên:
N
g
ắn g
ọn, t
ự mô
t
ả
— C
h
ọn k
i
ểu: Ki
ểu n
h
ỏ nh
ất m
à ₫ủ bi
ểu d
i
ễ
n
— C
h
ọn c
á
ch t
r
u
y
ền t
h
am s
ố: cân
n
h
ắc g
i
ữa t
r
u
y
ền g
i
á
t
r
ị hay truy
ề
n
₫ịa c
h
ỉ/tham
chi
ếu v
à
o
k
i
ểu h
ằng
Ch
ọn t
h
am số ₫
ầu r
a
(
=
> t
h
a
m
b
i
ến t
r
u
y
ền q
u
a ₫ịa c
h
ỉ/qua
tham chi
ếu h
o
ặc s
ử
d
ụng giá
t
r
ị tr
ả
v
ề
)
— Đặc t
ả ý ngh
ĩa, ₫ặt t
ê
n, c
h
ọn k
i
ểu tương
t
ự nh
ư tham
số ₫
ầu v
à
o
Định ngh
ĩa b
ổ sung các
k
i
ểu d
ữ li
ệu m
ới n
h
ư
c
ần t
h
i
ết
Mô
t
ả rõ ti
ền t
r
ạng
(pre-condition):
₫
i
ều k
i
ện b
i
ên c
h
o
c
ác t
h
a
m
số ₫
ầu v
à
o
v
à
c
á
c
₫
i
ều k
i
ện n
g
o
ại c
ảnh cho
v
i
ệc g
ọi h
à
m
Mô
t
ả rõ
h
ậu t
r
ạng
(post-condition): tác ₫ộng
c
ủa v
i
ệc s
ử
d
ụng
hàm
t
ới n
g
o
ại c
ảnh, các
thao
tác
b
ắt b
u
ộ
c
sau này,...
Thi
ết k
ế thân hàm
d
ựa v
à
o
c
ác c
h
ức n
ăng
₫
ã
phân
tích, s
ử
d
ụng
l
ư
u ₫ồ thu
ật t
o
án v
ới c
á
c
c
ấu t
r
ú
c
₫
i
ều k
i
ện/r
ẽ nhánh
(
k
ể
c
ả
vòng
l
ặp) => có th
ể phân chia thành
các hàm
con n
ếu c
ầ
n