Object oriented concept for Android Development

OOP’s Concepts of Java which is  helpful while learning android with android training in Chandigarh

Android Training in Chandigarh





 

What is OOP’s Concept ?


OOP’s Concept are those which is helpful for object oriented programming language. Android and java both are object oriented programming language. Object oriented programming language is that which overcome the problem of C and C++ language it also have some more features which are useful for making dynamic website according to the user needs. Object programing language use old procedural language programming and also add on some other features into it.

Basically when we started learning with Android training in Chandigarh  we have to know about the basic java to make an dynamic and efficient Application.

IN OOP’s concept we have to know about the feature for it. Following are the features of OOP’s

  1. OBJECT : In Real world we take an object as Thing and in programming also we take an object as a “thing” or anything which is surrounding us is an object. Object can be a table chair, person. It’s an instant of class.
            
      For Example : A student is an object which have various attributes which include student  
      Name, student address, student roll number all things related to student.

     2. CLASS :  Class is type of objects. It is blueprints of objects. Classes is composed of  object   which include all things a name, attributes and operations of objects. It is simply a representation of objects.

For Example : Classes is an instance of object when we start any program it always starts with classes like student is the class name

public class employee
{
}

Android Training In Chandigarh

Following are the some concepts or features and techniques which are used in java coding :

  1. Encapsulation
  2. Abstraction
  3. Inheritance
  4. Polymorphism
  5. Message Passing

  1. Encapsulation : Encapsulation is the feature of OOP’s language. It include or encapsulates all the feature, methods, attribute and properties to give the intended functionality to other classes. It include all the properties and functionality of specific classes.. There are several techniques  which are linked to each other which are as follows.

    I. Aggregation 
     II.   Composition
      III.   Association


     2.  Abstraction : Abstraction is the term which is used to abstract all the essential feature to the user without knowing about the internal feature for that like while operating ATM machine, user know all the external features but does not know about the internal working of ATM. He/She just know the external term and condition not internal.

For Example: when a user watch the TV. He/she does not know the internal feature of TV but only know the external feature of that that how to operate the remote and its functions.


3. Inheritance : Inheritance is the another feature of OOP’s. It means like in real life  child inherited the feature of parent class in the same way inheritance works the child class inherit the features of parent class. Types of inheritance are:

  1. Single inheritance
  2. Multiple Inheritance
  3. Multilevel Inheritance

Android Training in Chandigarh Sector 34





How Android training in Chandigarh with CBitss will help you to become an Android Developer?

Android training in Chandigarh emerge as passion for new generation IT professionals because
android mobile application development is extremely in demands.CBitss Technologies is the fast growing institute in Chandigarh.  We believe Training is Success in Progress.Android course really feel student about Corporate world so that they comes to know about Industry terms and conditions.We are CBitss Technologies , which is a unit of Sukrala IT Services Pvt. Ltd. company and it is ISO 9001:2008 certified company which provide best Android training  in Chandigarh Sector 34.












1 comment:

  1. The information which you have provided is very good. It is very useful who is looking for core Java online training Hyderabad

    ReplyDelete

Note: only a member of this blog may post a comment.