Một trong những động lực chính cho việc sử dụng mô hình OOP là để xử lý các ứng dụng đa phương tiện trong đó loại đa dạng dữ liệu như vậy là có thể âm thanh và video được đóng gói với nhau vào mô-đun thực thi. Khác viết mã chương trình là nhiều hơn nữa trực quan và tái sử dụng; nói cách khác, mã mà rút ngắn thời gian phát triển chương trình. Có lẽ các tính năng chính của OOP là đóng gói -bundling dữ liệu và chương trình hướng dẫn vào Mô-đun được gọi là 'đối tượng'. Đây là một ví dụ về làm thế nào đối tượng làm việc. Một biểu tượng trên một màn hình hiển thị có thể được gọi là 'Tam giác'. Khi người dùng chọnbiểu tượng hình tam giác - là một đối tượng bao gồm Các tính chất của tam giác (xem hình. dưới đây) và các dữ liệu và hướng dẫn - một trình đơn có thể xuất hiện trên màn hình cung cấp nhiều lựa chọn. Những lựa chọn có thể là (1) tạo ra một tam giác mới và (2) lấy một hình tam giác đã có trong lưu trữ. Trình đơn, cũng là một đối tượng, như là các lựa chọn trên nó. Mỗi thời gian người dùng chọn một đối tượng, hướng dẫn bên trong đối tượng được thực hiện với tính chất bất cứ điều gìhoặc dữ liệu đối tượng giữ, để có được bước tiếp theo. Ví dụ, khi người dùng muốn để tạo ra một Tam giác, các ứng dụng có thể thực hiện một tập hợp các hướng dẫn sẽ hiển thị một số loại hình tam giác - đúng, cạnh đều nhau, cân, và như vậy. Nhiều ngành công nghiệp nhà quan sát cảm thấy rằng các đóng gói tính năng của OOP là công cụ tự nhiên cho các ứng dụng phức tạp trong bài phát biểu và di chuyển hình ảnh được tích hợp với văn bản và đồ họa. Với di chuyển hình ảnh và giọng hát được xây dựng vào các đối tượng mình, chương trình phát triển tr├ính vß║Ñn ─æß╗ü dính của quyết định như thế nào mỗi loại riêng biệt của dữ liệu là để được tích hợp và đồng bộ hoá thành một làm việc toàn bộ. Một tính năng quan trọng thứ hai của OOP là thừa kế. Điều này cho phép các nhà phát triển hướng đối tượng để xác định một lớp của các đối tượng, nói 'Hình chữ nhật', và một trường hợp cụ thể của lớp học này, nói 'Hình vuông' (một hình chữ nhật với nhau bên). Vì vậy, mọi tính chất của hình chữ nhật - ' có 4 bên và 'có 4 góc' là hai Hiển thị ở đây - được tự động kế thừa bởi Hình vuông. Thừa kế là một tài sản hữu ích trong nhanh chóng xử lý dữ liệu kinh doanh. Ví dụ, hãy xem xét một doanh nghiệp có một lớp gọi là 'Nhân viên tại nhà máy Dearborn' và một cụ thể thể hiện của lớp này, 'Thợ hàn'. Nếu nhân viên tại thực vật Dearborn có đủ điều kiện cho một cụ thể lợi ích gói, Máy hàn tự động đủ điều kiện Đối với các gói phần mềm. Nếu một thợ hàn tên là John Smith sau đó tái định cư từ Dearborn Birmingham, Alabama, nơi một gói lợi ích khác nhau là có, phiên bản là đơn giản. Một biểu tượng đại diện cho John Smith - chẳng hạn như John Smith phải đối mặt - có thể được chọn trên màn hình và kéo với một con chuột để một biểu tượng đại diện cho các Birmingham thực vật. Ông sau đó tự động 'thừa kế' Birmingham lợi ích gói. Một nguyên tắc thứ ba sau OOP là đa hình. Điều này có nghĩa rằng các đối tượng khác nhau có thể nhận được các Các hướng dẫn tương tự nhưng đối phó với họ trong khác nhau cách. Ví dụ, xem xét lại các hình tam giác Ví dụ. Nếu người dùng phải nhấp chuột vào 'Tam giác', một giọng nói clip có thể giải thích các tính chất của tam giác bên phải. Tuy nhiên, nếu các chuột phải nhấp vào 'Tam giác đều' tiếng nói thay vì giải thích tính chất của Tam giác cạnh đều nhau. Sự kết hợp của đóng gói, thừa kế và đa hình dẫn đến mã reusability. 'Tái sử dụng mã' có nghĩa là chương trình mới có thể một cách dễ dàng được sao chép và dán lại với nhau từ cũ chương trình. Tất cả người ta phải làm là truy cập một thư viện của các đối tượng và khâu chúng vào một làm việc toàn bộ. Điều này giúp loại bỏ sự cần thiết để viết mã từ đầu và sau đó gỡ lỗi nó. Mã reusability làm cho chương trình phát triển và chương trình bảo trì nhanh hơn
đang được dịch, vui lòng đợi..
