Computer Science BooksOOD OOP Books

Object Oriented Programming with C++ and Java

Object Oriented Programming with C++ and Java

Object Oriented Programming with C++ and Java

This PDF covers the following topics related to Object Oriented Programming with C++ and Java : Introduction to Programming Language, Introduction to Object Oriented Programming, Introduction to Java, Data Types, Variables and Operators in C++, Function, Arguments and Overloading, Classes and Object in C + +, Unions, Nested Classes, Constructors and Destracters, Inheritance in C++, Polymorphism in C++, Java Architecture, Data Types, Operators and Control Structures in Java, Classes and Objects in Java, Inheritance in Java, Polymorphism in Java, Interfaces in Java Inner Class, Garbage Collection, Packages and Class Libraries, Classes, Exception Handling, IO Stream, Applets and Application, Multithreading and Multitasking, Threads, Thread States and Priorities, Synchronization, AWT GUI Components, Components, Event Listener, Controls & Events, Applet Versus Application, Applet Life Cycle.

Author(s):

s475 Pages
Similar Books
Object Oriented Programming by Carl Erickson

Object Oriented Programming by Carl Erickson

Carl Erickson's note on Object-Oriented Programming introduces the OOP paradigm in detail. It first gives an explanation of Motivation for Object-Oriented Programming and The Object-Oriented Paradigm, including insights as to why OOP is effective. The note discusses essential concepts of OOP: Abstraction, Identity, Encapsulation, and Modularity, object-oriented messaging, and object-oriented hierarchy. It also discussed naming conventions, object-oriented typing, and concurrency and persistence. Other heads-up are on practical aspects of OOP: the Object-Oriented Development Process and ObjectOriented Analysis Techniques. It also provides tools for effective design through the use of UML notation, CRC cards, and object-oriented class relationships. In simple terms, this can be a useful resource to understand the theoretical and practical aspects of OOP regarding its pitfalls and best practices.

s71 Pages
OOD and Modeling

OOD and Modeling

This note provides a broad coverage of object-oriented design and modeling, ranging from basic concepts of modeling to class and state modeling techniques, from basic to advanced. Finally, interaction modeling is dealt with-a very important aspect in the design and analysis of interactions of a system. Other key areas of discussion are process overview, system conception, domain analysis, application analysis, system design, class design, and implementation modeling. Legal systems and design patterns conclude most discussions in the document to give an all-rounded outlook on OOD and its application in many contexts.

s169 Pages