Skip to content

Yogaprasadmk/Object-oriented-Programming-A-to-Z-Course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Lecture 3: Constructors

Code:

// constructor
class Constructors{
    int id;
    int age;
    
    Constructors(int id,int age){
        this.id = id;
        this.age = age;
        System.out.println("Hello");
    }
}


public class Main{

    public static void main (String[] args) {
        
        Constructors A = new Constructors(23,5);
    }
}

Two types of Constructors

Default Constructors

class Constructors{
    Constructors(){
        System.out.println("Default Constructor");
    }
}


public class Main{

    public static void main (String[] args) {
        
        Constructors A = new Constructors();
    }
}

Parameter Constructor

class Constructors{
    int id;
    int age;

    Constructors(int id,int age){
        this.id = id;
        this.age = age;
        System.out.println("Parameter Constructors");
    }
}

public class Main{

    public static void main (String[] args) {
        
        Constructors A = new Constructors(23,5);
    }
}


Lecture 4: Four Pillars of OOPS

Codes:

Abstraction:
Encapsulation:
```js ```
Polymorphism
```js ```
Inheritance