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): Centre for Information
Technology and Engineering, Manonmaniam Sundaranar University, Tirunelveli
covers the following topics: From Scheme to Java, Java Mechanics, Java Data
Types, Static Fields and the Singleton Pattern, Simple Graph Algorithms,
Object-Oriented Data Structures, Graphical User Interfaces, GUI Programming.
This note explains the following topics: Object oriented paradigm,
Methods, Classes, Polymorphism, Class Hierarchies, Method Binding, Abstraction,
Overriding, Exceptions, The Java Buzzwords, Interpreted and High Performance,
Arrays, Operators, Control Statement, Parameter Passing, Recursion, String
Handling, Inheritance, Forms of inheritance, Benefits Of Inheritance, Costs Of
Inheritance, Packages and Interface, Byte Stream Classes.
Author(s): Shri Vishnu Engineering College For
note explains the following topics: The Practice of Programming, Tools for
Working with Abstractions, Inheritance, Polymorphism, and Abstract Classes,
Interfaces, Nested Classes, and Other Details, Graphical User Interfaces in
JAVA, Generic Programming, Correctness and Robustness.
This note provides an
overview of object-oriented programming in general and Java in particular.
Topics covered includes: The Basic Parts of Java, Object-Oriented Programming in
Java, Inheritance, Polymorphism, Interfaces and Introduction to Inner Classes,
Exception Handling, Input/Output (Streams), Software Test, Run-Time Type
Identification, The Assert Mechanism and Design by Contract.
This note intended
to provide both an introduction to Java that complements the practical workbooks
and to highlight the abstract notion of object-oriented programming. Examples
and discussions will use Java primarily, but other languages may be used to
illustrate specific points where appropriate.
This is a teaching material
about object-oriented programming, illustrated with use of the programming
language C. It is assumed, as a prerequisite, that the readers have some
knowledge about imperative programming, preferably knowledge about C.