1 OOP Concepts and Java Fundamentals
1 OOP Concepts and Java Fundamentals
1. Discuss
principle
the
of
basic
object
oriented programming;
4. Explain the basic
structure of Java source
file;
ABSTRACTION ENCAPSULATION
Hiding internal details and Binding (or wrapping)
showing functionality. code and data together
into a single unit.
Object Oriented Programming in Java
● Java is one of the most ● From desktop to web
popular and widely used applications, scientific
programming language supercomputers to gaming
and platform. A platform is consoles, cell phones to the
an environment that helps Internet, Java is used in
to develop and run every nook and corner.
programs written in any
programming language.
Java is fast, reliable and
secure.
History of Java
OAK 1991 JAMES GOSLING
It was the initial It was the year Development
name of JAVA when Java was leader in Sun’s
created. microsystem
1995 STAR 7
Oak was First project
redesigned and developed using
renamed to Java. Java.
Characteristics of Java
Hello.java Hello.class
Summary of the Phases of a Java Program
● https://www.javatpoint.com/java-oops-
concepts
● https://ukdiss.com/examples/java-
language.php
● https://www.quora.com/What-are-the-
characteristics-of-java