a class is an object’s blueprint or template,
it is a data type that the user specifies.
inside class we define variables, constants, member functions, etc
a class does not consume memory at the run-time, and just act as a template to the object
objects are basically instances of a class. they can access variables or methods declared inside the class.
pure oop language contains
in java variable can be access by primitive type, and the static keyword can be accessed without the object, thus java is not a pure oops
no predefined data type such as float character.
s
you only want to know how the software only solves your problem,
abstraction is the method of hiding unnecesoory details from the necessory one
for example, you only need to know ho to drive a car properly, not how the wires inside it are connected, that is the exact process abstraction give us
j