CMPE 225Tüm SınavlarObject-Oriented Programming

Atılım Üniversitesi CMPE 225 (Object-Oriented Programming) Midterm sınavına hazırlık paketi.

İşlenen konular: Introduction to C++, Arrays in C++, Pointers and Dynamic Memory Allocation, Classes, Operator Overloading, Advanced Issues in Classes, Inheritance, Polymorphism.

2499 TL

Ayda 833 TL, peşin fiyatına 3 taksit

61 soru çözümü
96 konu anlatımı · 12 sa 14 dk

Eğitmenler

Ertuğrul Altun

Ertuğrul Altun

BSCS

Marmara Üniversitesi Bilgisayar Bilimi ve Mühendisliği bölümünden 2019 yılında mezun oldum. C/C++, Java, JavaScript ve TypeScript dillerinde ileri seviye programlama yapıyorum. 2020 yılından beri Software Engineer olarak bir özel şirkette çalışmaktayım. Okuduğum süre içerisinde ve sonrasında Bilgisayar Mühendisliği alanında çeşitli konularda özel ders verdim.

Ömer Faruk Altun

Ömer Faruk Altun

Co-founder & Head of Education

2011 yılında Endüstri Mühendisliği okumak için başladığım Sabancı Üniversitesi'nden 2018 yılında Bilgisayar Mühendisi olarak mezun oldum. 13 yıldır Altun ismiyle başta Sabancı Üniversitesi olmak üzere çeşitli okullarda Endüstri ve Bilgisayar Mühendisliği alanlarında ders vermekteyim. Unicourse'ta sunduğum derslerin yanında eğitim departmanının da sorumluluğunu üstlenmekteyim.

Konular

Ders Tanıtımı

Variables

Ücretsiz

Operators

Examples

Conditional Statements

Examples

Loops

Examples

Functions

Examples

Built-in Arrays

Array Properties

Example 1

Example 2

Introduction

Definition and Decleration

Assignment and Dereference

Be Careful!

Pointer of Pointers - new Keyword

Pointers with Arrays

sizeof() - malloc() - free()

delete Keyword

Pointers as Function Parameters

Pointers of Functions

Pointers of User-Defined Classes

Static Array vs Dynamic Array

2D Static Arrays

2D Dynamic Arrays

Efficiency of Pointers

Introduction

Topic-wide Example: Set Class

Constructors

Copy Constructors

Destructors

this Keyword

Assignment (=) Operator

Add Assignment (+=) Operator

Addition (+) Operator

Addition (+) Operator: with a Foreign Object

Add Assignment (+=) Operator: with a Foreign Object

Equality (==) Operator

Output Stream (<<) Operator

Reference Variables

Const Reference Variables

Object Sharing - 1

Object Sharing - 2

Object Sharing - 3

Introduction

Ücretsiz

New Classes from Old Ones

Access Control Under Inheritance

Access to Private Members of Base Class

Constructors/Destructors Under Inheritance

Some Important Points

Copy Constructors Under Inheritance

Overriding

Multiple Inheritance

Polymorphism - 1

Polymorphism - 2

Polymorphism - 3

Virtual Functions

Pure Virtual Functions and Abstract Classes - 1

Pure Virtual Functions and Abstract Classes - 2

Pointers

Ücretsiz

Pointers / Arrays

Ücretsiz

Pointers / Arrays

Classes

Classes

Classes

Classes

Classes

Object Sharing

Object Sharing

Inheritance / Polymorphism

Inheritance / Polymorphism

Inheritance / Polymorphism

Inheritance / Polymorphism

Inheritance / Polymorphism

Inheritance / Polymorphism

Inheritance/Polymorphism

Pointers

Ücretsiz

Pointers

Ücretsiz

Pointers

Pointers / Arrays

Pointers

Classes

Classes

Classes

Classes

Object Sharing

Object Sharing

Inheritance / Polymorphism

Inheritance / Polymorphism

Inheritance / Polymorphism

Inheritance / Polymorphism

Inheritance / Polymorphism

Inheritance / Polymorphism

Pointers

Arrays

Classes

Classes

Object Sharing

Inheritance / Polymorphism

Inheritance / Polymorphism

Inheritance/Polymorphism

Function Overloading

Ücretsiz

Template Functions - 1

Template Functions - 2

Template Classes - 1

Template Classes - 2

Introduction

Ücretsiz

try-catch

Fundamentals of Exception Handling

Catching Exceptions

Importance of Types

Nested Try Statements

catch(...)

Stack Unwinding

A Problematic Example

Exception Handling as an Object-Oriented Mechanism

Inheritance in Exception Handling

From iostream to fstream

Opening/Closing Files

Example 1

Reading Files: Word by Word

Example 2

Example 3

Example 4

Reading Files: Char by Char

Example 5

Example 6

Example 7

Example 8

Reading Files: Line by Line

String Streams (sstream)

Example 9

Example 10

Example 11

Further Issues

Writing to Files

Templates

Ücretsiz

Templates

Ücretsiz

Templates

Templates

Templates

Exception Handling

Ücretsiz

Exception Handling

Ücretsiz

Exception Handling

Exception Handling

Exception Handling

Exception Handling

Exception Handling

Ücretsiz

Exception Handling

Ücretsiz

Exception Handling

File Input/Output

File Input/Output

File Input/Output

File Input/Output

File Input/Output

CMPE 225 Tüm Sınavlar Hakkında Sıkça Sorulan Sorular

Sıkça Sorulan Sorular

2499 TL