Содержание
- 2. При разработке сложных программ нередко требуется один и тот же фрагмент кода использовать многократно в разных
- 3. Объявление функции function Имя (пар1 : тип1, ..., парК : типК) : Тип; var {здесь объявления
- 4. Вызов функции Имя_функции (параметры) Вызов функции может находиться в любом месте программы (в выражениях, инструкциях, других
- 5. Объявление процедуры Процедура (а не функция) используется в двух случаях: когда подпрограмма не возвращает в основную
- 6. Вызов процедуры Имя_процедуры (параметры); Вызов процедуры является отдельной командой Пример: решение квадратного уравнения с целыми коэффициентами
- 7. Стандартные (встроенные) функции: sin, cos, StrToInt (и все аналогичные), EncodeDate, EncodeTime Стандартные (встроенные) процедуры: DecodeDate, DecodeTime
- 8. Конструкторы и деструкторы. Динамическое создание компонентов
- 9. Каждому классу объектов присущи методы создания объекта (конструктор) и уничтожения его для освобождения занимаемой памяти (деструктор).
- 10. Динамическое создание компонентов Если компонент должен появляться динамически (во время выполнения программы, а не до запуска),
- 11. Создание массива компонентов Объявление массива кнопок var … m_but : array[1..100] of TButton; Создание массива кнопок:
- 12. Создание нового класса Объявление нового класса type TPerson = class fName: string; // имя fGr:integer; //группа
- 13. Создание нового класса Объявление массива объектов класса TPerson var … List: array[1..100] of TPerson; Последовательное создание
- 14. Классификация и эволюция программного обеспечения
- 15. Классификация и эволюция программного обеспечения Доля специального ПО сокращается, доля общего ПО растет
- 17. Скачать презентацию