VicoTas
Câu hỏi
Lê Văn Tùng TungNo1
26/04/2013 22:01

Lập trình hướng đối tượng là gì?



Danh sách câu trả lời (2)
NgocUk Ngoc 26/04/2013 22:01

Lập trình hướng đối tượng (gọi tắt là OOP, từ chữ Anh ngữ object-oriented programming), hay còn gọi là lập trình định hướng đối tượng, là kĩ thuật lập trình hỗ trợ công nghệ đối tượng. OOP được xem là giúp tăng năng suất, đơn giản hóa độ phức tạp khi bảo trì cũng như mở rộng phần mềm bằng cách cho phép lập trình viên tập trung vào các đối tượng phần mềm ở bậc cao hơn. Ngoài ra, nhiều người còn cho rằng OOP dễ tiếp thu hơn cho những người mới học về lập trình hơn là các phương pháp trước đó.

Một cách giản lược, đây là khái niệm và là một nỗ lực nhằm giảm nhẹ các thao tác viết mã cho người lập trình, cho phép họ tạo ra các ứng dụng mà các yếu tố bên ngoài có thể tương tác với các chương trình đó giống như là tương tác với các đối tượng vật lý.

Những đối tượng trong một ngôn ngữ OOP là các kết hợp giữa mã và dữ liệu mà chúng được nhìn nhận như là một đơn vị duy nhất. Mỗi đối tượng có một tên riêng biệt và tất cả các tham chiếu đến đối tượng đó được tiến hành qua tên của nó. Như vậy, mỗi đối tượng có khả năng nhận vào các thông báo, xử lý dữ liệu (bên trong của nó), và gửi ra hay trả lời đến các đối tượng khác hay đến môi trường.

Tham khảo thêm tại: http://forums.congdongcviet.com/showthread.php?t=696

avatar l3atu0c 26/04/2013 22:01
là sử dụng kỹ thuật lập trình theo các modul, ghép nối các modul tùy theo các đối tượng cần lập trình ...
Trả lời câu hỏi
Tải lại mã
Câu hỏi lĩnh vực Lập trình
Link Dịch vụ 3G của nhà mạng nào tốt

Đăng lúc: 22:01 - 26/04/2013 trong Lập trình

Uk Cách làm SEO thành công ?

Đăng lúc: 22:01 - 26/04/2013 trong Lập trình

nophoto Tốc độ internet thực tế tại trang này bằng bao nhiêu nhỉ ?

Đăng lúc: 22:01 - 26/04/2013 trong Lập trình

Hoài Nam (Nam Tước) Lập trình phần mềm khi viết xong chạy như thế nào ?

Đăng lúc: 22:01 - 26/04/2013 trong Lập trình

Lê Văn Tùng Để đổi dang định avi thì nên dùng phần mềm nào ?

Đăng lúc: 22:01 - 26/04/2013 trong Lập trình

Đức Cảnh 1 số vấn đề về windows XP Sp2...

Đăng lúc: 22:01 - 26/04/2013 trong Lập trình

Hoài Nam (Nam Tước) Giúp bài tập pascal vs?

Đăng lúc: 22:01 - 26/04/2013 trong Lập trình

vietnamconnection Lập trình game 3D thì phải học ngôn ngữ nào, dùng trình đồ họa gì?

Đăng lúc: 22:00 - 26/04/2013 trong Lập trình

Vinh Tôi muốn lập trình để không cho người dùng thực hiện nhấn phải chuột trong trang web thì phải làm thế nào?

Đăng lúc: 22:00 - 26/04/2013 trong Lập trình

nophoto Bài tập Cấu Trúc Dữ Liệu & Giải thuật (thầy cô và anh chị nào giúp em với)

Đăng lúc: 17:22 - 26/06/2013 trong Lập trình

Củ Chuối Làm thế nào máy dịch của google làm được thế này nhỉ ??

Đăng lúc: 22:00 - 26/04/2013 trong Lập trình

Nguyễn Văn Siêu Giúp mình trả lời câu này với?

Đăng lúc: 22:00 - 26/04/2013 trong Lập trình

nophoto Có ai biết làm phôtô shop?

Đăng lúc: 22:00 - 26/04/2013 trong Lập trình

MrTien PRO nào về ASP.NET giúp mình với.....?

Đăng lúc: 22:00 - 26/04/2013 trong Lập trình

nophoto Có phải là do phần mềm của máy tính quyết định có chạy được full HD không nhỉ ????

Đăng lúc: 22:00 - 26/04/2013 trong Lập trình

Xuân Trọng Sửa chữa vấn đề về windows Vista Home Basic N

Đăng lúc: 22:00 - 26/04/2013 trong Lập trình

nophoto Ai giúp mình bài tập lt C này với!

Đăng lúc: 22:00 - 26/04/2013 trong Lập trình

dang duc thang Ai giúp mình bài tập lập trình C này với ?

Đăng lúc: 22:00 - 26/04/2013 trong Lập trình

Link Mình sắp phải nộp code cho thầy rồi mà không bik làm?

Đăng lúc: 22:00 - 26/04/2013 trong Lập trình

nophoto Xin cho biết nơi cung cấp mã đếm số người truy cập websites. Thanks!

Đăng lúc: 17:12 - 03/07/2013 trong Lập trình

Rao vặt Siêu Vip