BORODA | Дата: Суббота, 10.12.2011, 16:32 | Сообщение # 1 |
Главный Админ
Группа: Администраторы
Сообщений: 98
Статус: Offline
| Всем здрасте) Прежде чем начнем изучение языка С++, надо Вам знать хотя бы элементарные основы языка С. Почему? спросите Вы Ответ: Потому что C и C++ очень похожи. Конечно различия есть, язык С хорошо подходит для маленьких программ, а С++ для больших и громоздких.
Ну ладно, начнем с теории.
Что такое объектно-ориентированное программирование?
Объектно-ориентированное программирование - это новый способ программирования, который взяв лучшие черты структурного программирования, дополняет его новыми идеями, которые переводят в новое качество подхода к созданию программ.
Объект - это логическая единица, которая содержит данные и правила обработки этих данных или переменная определенного пользователем типа.
В С++ в качестве таких правил обработки выступают функции.
Функции и данные могут быть:
1) приватными(private) 2)защищенными(protected) 3) Общими(public)
Характеристики объектно-ориентированного языка:
1) инкапсуляция 2) наследование 3) полиморфизм 4) абстракция
Не буду рассказывать про все это подробно, перейдем к примерам.
Пример 1
Пояснения: // - Это комментарий до конца строки, также можно так /**/ - комментарий на несколько строк.
# include <iostream.h> //Подключение библиотеки ввода/вывода main() //Функция main { char str[80]; // Массив из 80 строк cout <<"C++ хороший язык\n"; //Вывод сообщения cout <<"Введите число"; //Приглашение пользователя ввести число cin >>i; // Передача параметров в элемент i cout <<"Вы вели число"; cout <<"Введите строку"; cin >> str; cout << str; float fl=1.2345; //Число с плавающей точкой cout <<"Переменная типа float fl="<< f <<"\n"; return 0; // Возвращение нуля }
Game is a life. Life is a game
|
|
| |