Resources

Find all the resources you need for CS-305 - Object Oriented Programming & Methodology of your B.Tech journey.

CS-305 - Object Oriented Programming & Methodology


Syllabus

Unit 1

Introduction to Object Oriented Thinking & Object Oriented Programming :

Comparison with Procedural Programming, features of Object oriented paradigm – Merits and demerits of OO methodology; Object model; Elements of OOPS, IO processing.

Unit 2

Encapsulation and Data Abstraction :

Concept of Objects: State, Behavior & Identity of an object; Classes: identifying classes and candidates for Classes, Attributes and Services, Access modifiers, Static members of a Class, Instances, Message passing, and Construction and destruction of Objects.

Unit 3

Relationships and Inheritance :

Inheritance: purpose and its types, 'is a' relationship; Association, Aggregation. Concept of interfaces and Abstract classes.

Unit 4

Polymorphism :

Introduction, Method Overriding & Overloading, static and run time Polymorphism.

Unit 5

Strings, Exception Handling, and Multi-threading :

Strings, Exceptional handling, Introduction of Multi-threading and Data collections. Case study like: ATM, Library management system.

Unit 1

Introduction to Object Oriented...

Unit 2

Encapsulation and Data Abstract...

Unit 3

Relationships and Inheritance

Unit 4

Unit 5

Strings, Exception Handling, an...