tailieunhanh - Cơ bản về Java
Lập trình hướng đối tượng đề cập đến dữ liệu và thủ tục xử lý dữ liệu theo quan điểm là một đối tượng duy nhất. Lập trình hướng đối tượng xem xét dữ liệu như là một thực thể hay là một đơn vị độc lập, với bản chất riêng và những đặc tính của thực thể ấy | CƠ BẢN VỀ JAVA NHÓM 1 Tên MSSV Lư Tú Châu 070051T Nguyễn Thị Ngọc Hân 070079T Nguyễn Thị Ngọc Hương 070081T Nguyễn Thị Thúy Hà 070084T LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Lập trình hướng đối tượng đề cập đến dữ liệu và thủ tục xử lý dữ liệu theo quan điểm là một đối tượng duy nhất. Lập trình hướng đối tượng xem xét dữ liệu như là một thực thể hay là một đơn vị độc lập, với bản chất riêng và những đặc tính của thực thể ấy Phát triển một phần mềm cũng giống như xây dựng một căn nhà, xây nhà thì cần có những viên gạch – thành phần căn bản của mọi ngôi nhà, dĩ nhiên là nhà xây bằng gạch nha – và vữa để kết dính các viên gạch đó lại với nhau. Còn đối với chương trình phần mềm thì sao? Cũng tương tự như việc xây nhà, phần mềm được xây dựng bằng ngôn ngữ lập trình hướng đối tượng thì thành phần cơ bản chính là các đối tượng (object). Các đối tượng đó sẽ được kết dính với nhau thông qua các phương thức (method), từ đó hình thành nên phần mềm của chúng . | CƠ BẢN VỀ JAVA NHÓM 1 Tên MSSV Lư Tú Châu 070051T Nguyễn Thị Ngọc Hân 070079T Nguyễn Thị Ngọc Hương 070081T Nguyễn Thị Thúy Hà 070084T LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Lập trình hướng đối tượng đề cập đến dữ liệu và thủ tục xử lý dữ liệu theo quan điểm là một đối tượng duy nhất. Lập trình hướng đối tượng xem xét dữ liệu như là một thực thể hay là một đơn vị độc lập, với bản chất riêng và những đặc tính của thực thể ấy Phát triển một phần mềm cũng giống như xây dựng một căn nhà, xây nhà thì cần có những viên gạch – thành phần căn bản của mọi ngôi nhà, dĩ nhiên là nhà xây bằng gạch nha – và vữa để kết dính các viên gạch đó lại với nhau. Còn đối với chương trình phần mềm thì sao? Cũng tương tự như việc xây nhà, phần mềm được xây dựng bằng ngôn ngữ lập trình hướng đối tượng thì thành phần cơ bản chính là các đối tượng (object). Các đối tượng đó sẽ được kết dính với nhau thông qua các phương thức (method), từ đó hình thành nên phần mềm của chúng ta. TÍNH CHẤT Trừu tượng (abstraction) Tính đóng gói (encapsulation) và che giấu thông tin (information hiding) Tính đa hình (polymorphism) Tính kế thừa (inheritance) ĐỐI TƯỢNG VD: Thực thể trong thế giới thực là xe ôtô. Một số đặc điểm liên quan đến xe ôtô là: Màu Cấu tạo Kiểu dáng Một số hành động liên quan đến xe ôtô là: Lái Tăng ga Giảm ga Đạp thắng ĐỐI TƯỢNG PHẦN MỀM Là bản sao của đối tượng trong thế giới thực, một đối tượng phần mềm có : “Trạng thái” của đối tượng phần mềm liên quan đến các đặc tính hoặc thuộc tính của nó . “Hành vi” của đối tượng phần mềm bao gồm các hành động của nó. Khái niệm của các đối tượng trong thế giới thật có thể được mở rộng trong thế giới lập trình ở đó các “đối tượng” phần mềm có thể được định nghĩa. Cho ví dụ, một đối tượng trong thế giới thực như là xe ôtô sẽ có trạng thái là màu, cấu tạo, hoặc kiểu dáng và có hành vi là lái xe, thay đổi số và tăng tốc độ, đạp thắng. ĐỊNH NGHĨA LỚP Trong thế giới thực, một vài đối .
đang nạp các trang xem trước