Lập trình hướng đối tượng 2
Số trang: 100
Loại file: pdf
Dung lượng: 3.52 MB
Lượt xem: 27
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo sách lập trình hướng đối tượng 2, công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Lập trình hướng đối tượng 2 N i dung Chương 1 • L p trình thông thư ng. • L p trình hư ng ñ i tư ng.L P TRÌNH HƯ NG ð I TƯ NG • Unified Modeling Language - UML. lttlan.tdu@gmail.com9/30/2009 http://lttlan-tdu.blogspot.com1 2L p trình thông thư ng L p trình thông thư ng (tt) tt)• L p trình tuy n tính • L p trình c u trúc – Tư duy theo l i tu n t , ñơn gi n. C u trúc d li u + Gi i thu t = Chương trình Chương – ðơn lu ng và các công vi c ñư c th c hi n tu n t trong lu ng ñó. – C u trúc d li u: cách t ch c d li u, mô t bài – T n t i trong modul nh c a phương pháp l p toán dư i d ng ngôn ng l p trình. trình khác. – Gi i thu t: m t quy trình ñ th c hi n m t công – Không gi i quy t ñư c các yêu c u ph c t p. vi c xác ñ nh. 3 4L p trình thông thư ng (tt) tt) L p trình hư ng ñ i tư ng• L p trình c u trúc (tt) • M t s khái ni m cơ b n • L p trình hư ng ñ i tư ng – Phân chia chương trình chính thành các chương trình con cho phù h p v i yêu c u, ch c năng và Object Oriented Programming – OOP m c ñích c a m i bài toán • Các ñ c ñi m c a OOP – Gi i thu t luôn ph thu c ch t ch vào c u trúc d li u 5 6M t s khái ni m cơ b n M t s khái ni m cơ b n (tt) tt)• ð i tư ng (Object) • ð i tư ng trong th gi i th c – Trong th gi i th c: • ñ i tư ng là m t th c th (entity) c th mà thông Tr ng thái: thư ng ta có th s , nhìn th y hay c m nh n ñư c. • màu – Trong l p trình: • hãng s n xu t • Dùng ñ mô t 1 ngư i, s v t hay khái ni m. • model • giá Hành ñ ng: • ð i tư ng là cái mà ng d ng mu n ñ c p ñ n. xe hơi •… • D ng • Trong h th ng hư ng ñ i tư ng, m i th ñ u là ñ i tư ng. • Ch y • Tăng t c •Th ng •… 7 8M t s khái ni m cơ b n (tt) tt) M t s khái ni m cơ b n (tt) tt)• ð i tư ng trong th gi i th c (tt) • ð i tư ng trong l p trình – M i ñ i tư ng ñ u có tr ng thái (state) và hành – Thu c tính, ñ c tính, d li u (attribute, ñ ng (behavior) property, data): • Trình bày, mô t các ñ c ñi m c a ñ i tư ng. – Phương th c, ng x , hàm (method, behavior, function): • Liên quan ñ n nh ng th ñ i tư ng làm. • Tác ñ ng lên d li u c a ñ i tư ng. 9 10M t s khái ni m cơ b n ( ...
Nội dung trích xuất từ tài liệu:
Lập trình hướng đối tượng 2 N i dung Chương 1 • L p trình thông thư ng. • L p trình hư ng ñ i tư ng.L P TRÌNH HƯ NG ð I TƯ NG • Unified Modeling Language - UML. lttlan.tdu@gmail.com9/30/2009 http://lttlan-tdu.blogspot.com1 2L p trình thông thư ng L p trình thông thư ng (tt) tt)• L p trình tuy n tính • L p trình c u trúc – Tư duy theo l i tu n t , ñơn gi n. C u trúc d li u + Gi i thu t = Chương trình Chương – ðơn lu ng và các công vi c ñư c th c hi n tu n t trong lu ng ñó. – C u trúc d li u: cách t ch c d li u, mô t bài – T n t i trong modul nh c a phương pháp l p toán dư i d ng ngôn ng l p trình. trình khác. – Gi i thu t: m t quy trình ñ th c hi n m t công – Không gi i quy t ñư c các yêu c u ph c t p. vi c xác ñ nh. 3 4L p trình thông thư ng (tt) tt) L p trình hư ng ñ i tư ng• L p trình c u trúc (tt) • M t s khái ni m cơ b n • L p trình hư ng ñ i tư ng – Phân chia chương trình chính thành các chương trình con cho phù h p v i yêu c u, ch c năng và Object Oriented Programming – OOP m c ñích c a m i bài toán • Các ñ c ñi m c a OOP – Gi i thu t luôn ph thu c ch t ch vào c u trúc d li u 5 6M t s khái ni m cơ b n M t s khái ni m cơ b n (tt) tt)• ð i tư ng (Object) • ð i tư ng trong th gi i th c – Trong th gi i th c: • ñ i tư ng là m t th c th (entity) c th mà thông Tr ng thái: thư ng ta có th s , nhìn th y hay c m nh n ñư c. • màu – Trong l p trình: • hãng s n xu t • Dùng ñ mô t 1 ngư i, s v t hay khái ni m. • model • giá Hành ñ ng: • ð i tư ng là cái mà ng d ng mu n ñ c p ñ n. xe hơi •… • D ng • Trong h th ng hư ng ñ i tư ng, m i th ñ u là ñ i tư ng. • Ch y • Tăng t c •Th ng •… 7 8M t s khái ni m cơ b n (tt) tt) M t s khái ni m cơ b n (tt) tt)• ð i tư ng trong th gi i th c (tt) • ð i tư ng trong l p trình – M i ñ i tư ng ñ u có tr ng thái (state) và hành – Thu c tính, ñ c tính, d li u (attribute, ñ ng (behavior) property, data): • Trình bày, mô t các ñ c ñi m c a ñ i tư ng. – Phương th c, ng x , hàm (method, behavior, function): • Liên quan ñ n nh ng th ñ i tư ng làm. • Tác ñ ng lên d li u c a ñ i tư ng. 9 10M t s khái ni m cơ b n ( ...
Tài liệu có liên quan:
-
Bài toán phân luồng giao thông và ứng dụng
11 trang 186 1 0 -
Lập trình Android cơ bản: Bài 5
3 trang 88 0 0 -
Giáo trình Phát triển ứng dụng di động cơ bản: Phần 1
121 trang 81 2 0 -
7 trang 57 0 0
-
Bài giảng Lập trình Android: Làm quen với Android - ThS.Bùi Trung Úy
42 trang 54 0 0 -
Mô tả công việc lập trình viên iOS
1 trang 41 0 0 -
153 trang 41 0 0
-
Bài giảng Lập trình Web: Chương 2 - Ths. Trần Phi Hảo
54 trang 40 0 0 -
A Guide To Advanced Java - Collections
1 trang 39 0 0 -
Bài giảng Lập trình trên thiết bị di động: Chương 3 (Phần 3) - ThS. Phan Nguyệt Minh
58 trang 37 0 0