Please enable JavaScript.
Coggle requires JavaScript to display documents.
Object Oriented Programming Language (Inheritance (Interface (Static and…
Object Oriented Programming Language
Inheritance
Interface
Static and Final variable defaultly
Dynamic Method Dispatch
Inherits base class properties
Super Keyword
Platform Independent
Intermediate language code
Byte Code
MSIL
Multi-Threading
default Threads
Main Thread
Garbage Collector
manual thread
Run Method
Thread Class
Encapsulation
keep data and behaviour together
can access private data members by methods
provide Security
Polymorphism
Overloadings
Method Overloading
Based on No. of Parameters
Based on Return type
Based on parameter data types
Operator Overloading
Operator keyword
Constructor Overloading
Input-Output System
Stream Classes
Abstract classes
Concrete Classes
Byte Classes
Abstract classes
Concrete classes
Exception
Error
Throwable class
Try,catch,throw,throws,finally
Abstraction
Abstract Classes
Abstract Methods
Method Overriding