1.
Types of programming languages
2.
Unstructured programming languages
3.
Structured programming languages
4.
Object oriented programming languages
5.
Aspect oriented programming languages
6.
Object oriented futures
7.
Class, Object, encapsulation, abstraction,
inheritance, Pol,MP
8.
Object Based PL VS Object oriented PL
9.
Class syntax
10.
Method syntax
11.
Var-arg method
12.
Accessor methods VS Mutable method
13.
Syntax to create an object
14.
Immutable Object VS Mutable Object
15.
Object VS Instance
16.
Constructor
1.
Default con.
2.
User defined con.
1.
0-arg-con.
2.
Param-con.
17.
Instance context
1.
Instance variable
2.
Instance method
3.
Instance block
18.
à this keywords
19.
àstatic
keyword
1.
àstatic variable
2.
àstatic
method
3.
àstatic
block
4.
àstatic
import
20.
àmain()
method
1.
àpublic
static void main(String[] args)
2.
àWhy
public?
3.
àWhy
static?
4.
àWhy
void?
5.
àWhy
main
6.
àWhy
String[] as parameter?
7.
àis
it possible to overload main(-) method?
8.
àis
it possible to override main(--) method?
9.
àis
it possible to provide more then one main(--) method with in a single java
appl?
10.
àIs
it possible to execute any java application without using main method?
21.
Factory method
22.
Singleton classes and doubleton classes
23.
Final
1.
final variable
2.
final method
3.
final class
24.
enum keyword
25.
Inheritance
1.
IS-A VS HAS-A VS USE-A
2.
Associations
3.
One-one
4.
One-many
5.
Many-many
26.
Types of inheritance
1.
Single, multiple, multilevel, hierarchical, hybrid.
2.
Static flow of inheritance
3.
Constructors in inheritance
4.
Instance flow in inheritance
5.
super-keyword
6.
class level type casting
27.
polymorphism
1.
Static polymorphism
2.
Method overloading
3.
Dynamic polymorphism
4.
Method overloading
28.
Abstract methods and Concreate method
29.
Abstract class VS concreate class
30.
Class Vs Abstract class Vs Interface
31.
“instanceof” operator
32.
What is adapter class?
33.
What is the marker interface?
34.
Object Cloning
1.
Shallow cloning
2.
Deep cloning
JAVA8
feature in interfaces
No comments:
Post a Comment