CS 101'de kaldığımız yerden devam!
Ben CS 101'i unuttum hocam, sorularla hatırlat!
Variables -1
Variables -2
Conditional Statements -1
Conditional Statements -2
Loops -1
Loops -2
Methods -1
Methods -2
Introduction
First Class
Object-Primitive Type
Member Functions
Constructors
Features of Constructor
Function Overloading
Example -1
Example -2
Access Modifiers
Controls
Encapsulation
Getters and Setters
this
For Class Instances
For Constructors and Methods
Invoke Constructors
Example -1
Example-2
Extending Bank Account Example
Customer Class
Bank Class
Arraylist
ArrayList
ArrayList - Collections/Sorting
ArrayList - min/max
ArrayList - Multidimensional
Example-1
Example-2
Example-3
Inheritance
Introduction
Logic of Inheritance
Constructor Call
Overriding
Reference and Object
Polymorphism
What is Polymorphism?
Casting
Static / Dynamic Binding
Abstract Classes and Interfaces
Why we need them?
Abstract Classes
Usage of Abstract Classes
Interfaces
Class Diagrams
UML
Sample Midterm Questions
Constructors 1
Constructors 2
Constructors 3
Constructors 4
ArrayList 1
ArrayList 2
ArrayList 3
Inheritance 1
Inheritance 2
Inheritance 3
Inheritance 4
Inheritance 5
Inheritance 6
Polymorphism 1
Polymorphism 2
Abstract Classes and Interfaces 1
Abstract Classes and Interfaces 2
Abstract Classes and Interfaces 3
Abstract Classes and Interfaces 4
Abstract Classes and Interfaces 5
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.
1999 TL