Object Oriented Programming - 66641

Object Oriented Programming - 66641

Course Teacher:
Avijit Roy
Computer Technology
Daffodil Polytechnic Institute

1. Modularity for easier troubleshooting
2. Reuse of code through inheritance
3. Flexibility through polymorphism
4. Effective problem solving

OOP has become a fundamental part of software development. Thanks to the ubiquity of languages like Java and C++, you can't develop software for mobile unless you understand the object-oriented approach.

Short Description:
Object-oriented programming (OOP) is a computer programming model that organizes software design around data, or objects, rather than functions and logic. An object can be defined as a data field that has unique attributes and behaviour.
OOP focuses on the objects that developers want to manipulate rather than the logic required to manipulate them. This approach to programming is well-suited for programs that are large, complex and actively updated or maintained.
Overview of C#Programmingand The .net framework; Program structure and Basic syntax of C#; Data types, Variables, Constants and Literals of C#; Operators and expressions of C#; Decision making statements, Looping statements of C#; Arrays and strings; Methods; Classes and structures; Polymorphism; Inheritance; Interface and Delegates.

Private Course

Last Update 01/13/2021
Completion Time 1 day 7 hours 21 minutes
Members 13

Live Class

Start Time 10/03/2020 05:45:14
End Time 10/03/2020 06:15:14