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: 20
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 ( ...
Gợi ý tài liệu liên quan:
-
Bài toán phân luồng giao thông và ứng dụng
11 trang 174 1 0 -
Giáo trình Phát triển ứng dụng di động cơ bản: Phần 1
121 trang 72 2 0 -
Lập trình Android cơ bản: Bài 5
3 trang 62 0 0 -
7 trang 47 0 0
-
Bài giảng Lập trình Android: Làm quen với Android - ThS.Bùi Trung Úy
42 trang 47 0 0 -
Mô tả công việc lập trình viên iOS
1 trang 33 0 0 -
153 trang 31 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 30 0 0 -
Bài giảng Lập trình Web: Chương 2 - Ths. Trần Phi Hảo
54 trang 28 0 0 -
Distributed Computing in Java - Swing components and Dialog Box
1 trang 24 0 0