*   >> Чтение Образование Статьи >> science >> programming

Объектно-ориентированное Programming

<р> Мы объектно-ориентированного существа, живущие в объектно-ориентированном мире. Мы склонны думать, в объектно-ориентированных направлениях.

<Р> Например, при планировании поездки двигателя, мы обычно сначала думать о лучшем способе добраться из точки А в точку Б, не будучи слишком обеспокоены тем, как пройти через трафик в каждом из городов по пути.


<р> Как только мы удовлетворены тем, что у нас есть общая маршрут наметили надлежащим образом, мы можем вернуться и начать думать о деталях, например, как избежать пять OClock трафика в конкретном городе, где находится лучшее место, чтобы остановиться на ночь, есть некоторые особенности ресторан, что мы хотим, чтобы посетить, и если да, то как мы можем организовать синхронизацию таким образом, чтобы прибыть туда во время обеда, и т.д. Это является объектно-ориентированным мышлением.


<р> Предыдущие подходы к программированию (ООП предварительно), как правило, чтобы отделить данные от методов, используемых для управления этими данными, или по крайней мере не сильно стимулировать их следует рассматривать в концерте.

<р> Мир и его приложения не организованы в значениях и процедуры отделить друг от друга. Люди, которые решают проблемы в других ремесел не воспринимать мир таким образом. Они имеют дело с их проблемных областей, концентрируясь на объектах и ​​позволяя характеристики этих объектов определяет порядок, чтобы применить к ним.


<Р> Чтобы построить дом, исправить спустило колесо или ремонт карбюратора, сначала думать об объекте и его цели и поведения. Затем вы выбираете свои инструменты и процедуры. Решение подходит проблему

<р> Любая объектно-ориентированный язык должен поддерживать три очень важных понятия:.


  • инкапсуляции,

  • наследования,

  • полиморфизм . Каталог

    <р> Мы используем эти три понятия широко, как мы пытаемся моделировать реальные проблемы, которые мы пытаемся решить с нашим объектно-ориентированных программ.


    <р> Инкапсуляция Пример

    <р> Рассмотрим рулевой механизм автомобиля в режиме реального мира Примером инкапсуляции.

    За последние восемьдесят лет или около того, рулевой механизм превратилась в объекта

    в ООП смысле. В частности, большинство из нас знает, как использовать механизм рулевого управления автомобиля, не имея никакого понятия вообще, как это реализуется. Все большинство из нас заботятся о том <я> интерфейс

    которые мы называем рулевого колеса.

    Мы знаем, что если мы повернуть рулевое к

    Page   <<       [1] [2] [3] >>
  • Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.