Қазіргі заманғы объектілі-бағытталған бағдарламалау

  • Пәннің мақсаты студенттерге С++ бағдарламалау тілін қолдана отырып, объектіге бағытталған бағдарламалау (ОББ) принциптерін, әдіснамасын және дағдыларын үйрету болып табылады. ОББ тұжырымдамаларын меңгеру: пән студенттерге сыныптар, нысандар, мұрагерлік, инкапсуляция және полиморфизм сияқты ОББ негізгі тұжырымдамаларын үйретуге бағытталған. С++ тілін түсіну: студенттер С++ бағдарламалау тілін, оның синтаксисін, деректер құрылымын, кітапханаларын және құрылымдарын қолдануды үйренеді. OББ негіздері. С++Тілі. Сыныптардың сипаттамасы. Static, const кілт сөздері. Дизайнерлер. Достық функциялар. Деструкторлар. Операциялардың шамадан тыс жүктелуі. Күрделі арифметикалық операциялардың шамадан тыс жүктелуі. Жаңа және жою. C++тіліндегі мұрагерлік. Public, Protected, Private. Виртуалды функциялар. Функциялар мен сынып үлгілері. Ерекше жағдайлар. Стекті жылжыту. RAII. Конструкторлар мен деструкторлардағы ерекшеліктер. Стандартты үлгілер кітапханасы. Дизайн үлгілері нысанға бағытталған дизайн принциптері. Оқыту әдістері: жобалық, пікірталас.
  • Образовательная программа 6B06102 Ақпараттық жүйелер
  • Несиелер 5
  • Селективті тәртіп
  • Оқу жылы 3
  • Семестр 6
Top