Вступ
Метою даної роботи є розробка програми для управління навчальним процесом студентської групи ВНЗ.
Обєктно-орієнтоване програмування (ООП) -- одна з парадигм програмування, яка розглядає програму як множину «обєктів», що взаємодіють між собою. В ній використано декілька технологій від попередніх парадигм, зокрема успадкування, модульність, поліморфізм та інкапсуляцію.
Успадкування. Клас може мати «підкласи», спеціалізовані, розширені версії надкласу. Можуть навіть утворюватись цілі дерева успадкування. Підкласи успадковують атрибути та поведінку своїх батьківських класів, і можуть вводити свої власні.
Поліморфізм означає залежність поведінки від класу, в якому ця поведінка викликається, тобто, два або більше класів можуть реагувати по різному на однакові повідомлення.
Інкапсуляція. Обмежує доступ до даних. Доступ до даних здійснюється за допомогою інших обєктів.
Мова програмування Java зародилася в 1991 р. в лабораторіях компанії Sun Microsystems inc. Як не дивно, поштовхом для створення Java став зовсім не Internet. Головним мотивом була потреба в мові програмування, яка не залежала б від платформи (тобто від архітектури) і яку можна було б використовувати для створення програмного забезпечення, яке вбудовується в різноманітні побутові електронні прилади, такі як мобільні засоби звязку, пристрої дистанційного управління тощо. Розробка першої робочої версії зайняла 18 місяців і вона мала назву “Oak”, але 1995 р. проект був перейменований на “Java”.
Yandex.RTB R-A-252273-3