What's new

Closed JAVA Encapsulation And Inheritance

Status
Not open for further replies.

Penpenqt69

Addict
Joined
Jul 31, 2018
Posts
36
Reaction
3
Points
79
Age
24
Java:
package encapandinheritance;


public class EncapAndInheritance {
    public String name;
    public String LastName;
    public String Age;
    public String Bayaw;
    
    public String getName(){
        return name;
    }
    public String getLastName(){
        return LastName;
    }
    public String getAge(){
        return Age;
    }
    public void setName(String newNameMoSir){
        name  = newNameMoSir;
    }
    public void setLastName(String newLastNameMoSir){
        LastName = newLastNameMoSir;
    }
    public void setAge(String newAge){
        Age = newAge;
    }
    class penpensarapen extends EncapAndInheritance{
        public void pogi1(String newBayaw){
            Bayaw = newBayaw;
        }
    }
    public static void main(String[] args) {
        EncapAndInheritance quack = new EncapAndInheritance();
        quack.setName("Rodrigo");
        quack.setAge("69");
        quack.setLastName("Duterte");
        System.out.println(quack.getName()+"\n"+quack.getLastName()+"\n"+quack.getAge()+"\n"+pogi1());


//DITO PO YUNG MAY ERROR DI KO PO ALAM I PRINT SI METHOD NI pogi1
        penpensarapen bayawak = new penpensarapen();
        bayawak.setbayaw("PINAKA POGI!");
    }
    
}


Pautong po mga sirs at pa spoonfeed nalang din

di ko pa fully po alam kung paano gamitin yung INHERITANCE pa correct nalang po ng code ko
THANK YOU!!!!!
 
wala tingnan mo
Java:
 class penpensarapen extends EncapAndInheritance{
        public void pogi1(String newBayaw){
            Bayaw = newBayaw;
        }
    }
    public static void main(String[] args) {
        EncapAndInheritance quack = new EncapAndInheritance();
        quack.setName("Rodrigo");
        quack.setAge("69");
        quack.setLastName("Duterte");
        quack.setBayaw("PINAKA POGI!");
        System.out.println(quack.getName()+"\n"+quack.getLastName()+"\n"+quack.getAge()+"\n"+quack.getBayaw());

    }
   
}


kaunting modification po ginawa ko. pero saan po dapat ba naka lagay yung "setBayaw"?
 
Last edited:
saan po dapat ba naka lagay yung "setBayaw"?
Try mo ito ts inedit ko code mo.
Code:
public class EncapAndInheritance {
    public String name;
    public String LastName;
    public String Age;
    public String Bayaw;
  
    public String getName(){
        return name;
    }
    public String getLastName(){
        return LastName;
    }
    public String getAge(){
        return Age;
    }
    public void setName(String newNameMoSir){
        name  = newNameMoSir;
    }
    public void setLastName(String newLastNameMoSir){
        LastName = newLastNameMoSir;
    }
    public void setAge(String newAge){
        Age = newAge;
    }
       public void setBayaw(String newBayaw){
           Bayaw = newBayaw;
       }
       public String getBayaw(){
           return Bayaw;
       }
        public static void main(String[] args) {
            EncapAndInheritance quack = new EncapAndInheritance();
            quack.setName("Rodrigo");
            quack.setAge("69");
            quack.setLastName("Duterte");
            quack.setBayaw("PINAKA POGI!");
            System.out.println(quack.getName()+"\n"+quack.getLastName()+"\n"+quack.getAge()+"\n"+quack.getBayaw());
        }
}
1564307485926.png
 

Attachments

Try mo ito ts inedit ko code mo.
Code:
public class EncapAndInheritance {
    public String name;
    public String LastName;
    public String Age;
    public String Bayaw;
 
    public String getName(){
        return name;
    }
    public String getLastName(){
        return LastName;
    }
    public String getAge(){
        return Age;
    }
    public void setName(String newNameMoSir){
        name  = newNameMoSir;
    }
    public void setLastName(String newLastNameMoSir){
        LastName = newLastNameMoSir;
    }
    public void setAge(String newAge){
        Age = newAge;
    }
       public void setBayaw(String newBayaw){
           Bayaw = newBayaw;
       }
       public String getBayaw(){
           return Bayaw;
       }
        public static void main(String[] args) {
            EncapAndInheritance quack = new EncapAndInheritance();
            quack.setName("Rodrigo");
            quack.setAge("69");
            quack.setLastName("Duterte");
            quack.setBayaw("PINAKA POGI!");
            System.out.println(quack.getName()+"\n"+quack.getLastName()+"\n"+quack.getAge()+"\n"+quack.getBayaw());
        }
}
View attachment 655026
yung gusto po sanang gawin yung may inheritance.
 
yung gusto po sanang gawin yung may inheritance.
Eto na yung code:
Code:
public class EncapAndInheritance {
    public String name;
    public String LastName;
    public String Age;
    public String Bayaw;
  
    public String getName(){
        return name;
    }
    public String getLastName(){
        return LastName;
    }
    public String getAge(){
        return Age;
    }
    public void setName(String newNameMoSir){
        name  = newNameMoSir;
    }
    public void setLastName(String newLastNameMoSir){
        LastName = newLastNameMoSir;
    }
    public void setAge(String newAge){
        Age = newAge;
    }
}
Code:
public class penpensarapen extends EncapAndInheritance{

    public void setBayaw(String newBayaw){
           super.Bayaw = newBayaw;
       }
       public String getBayaw(){
           return super.Bayaw;
       }
     
       public static void main(String[] args) {
        EncapAndInheritance quack = new EncapAndInheritance();
        penpensarapen bayawak = new penpensarapen();
        quack.setName("Rodrigo");
        quack.setAge("69");
        quack.setLastName("Duterte");
        bayawak.setBayaw("PINAKA POGI!");
        System.out.println(quack.getName()+"\n"+quack.getLastName()+"\n"+quack.getAge()+"\n"+bayawak.getBayaw());
    }  
}
Take note : 2 java file yan.
 
Eto na yung code:
Code:
public class EncapAndInheritance {
    public String name;
    public String LastName;
    public String Age;
    public String Bayaw;
 
    public String getName(){
        return name;
    }
    public String getLastName(){
        return LastName;
    }
    public String getAge(){
        return Age;
    }
    public void setName(String newNameMoSir){
        name  = newNameMoSir;
    }
    public void setLastName(String newLastNameMoSir){
        LastName = newLastNameMoSir;
    }
    public void setAge(String newAge){
        Age = newAge;
    }
}
Code:
public class penpensarapen extends EncapAndInheritance{

    public void setBayaw(String newBayaw){
           super.Bayaw = newBayaw;
       }
       public String getBayaw(){
           return super.Bayaw;
       }
    
       public static void main(String[] args) {
        EncapAndInheritance quack = new EncapAndInheritance();
        penpensarapen bayawak = new penpensarapen();
        quack.setName("Rodrigo");
        quack.setAge("69");
        quack.setLastName("Duterte");
        bayawak.setBayaw("PINAKA POGI!");
        System.out.println(quack.getName()+"\n"+quack.getLastName()+"\n"+quack.getAge()+"\n"+bayawak.getBayaw());
    } 
}
Take note : 2 java file yan.
Maraming maraming salamat po sir! Thank youuuuu ;>
 
ma add ko lang...

di na kaylangan tawagin si EncapAndInheritance na class..

pwede kana dumiretso kay penpensarapen

ex:
Java:
public class penpensarapen extends EncapAndInheritance {
     public void setBayaw(String newBayaw){
         super.Bayaw = newBayaw;
     }
     public String getBayaw(){
         return super.Bayaw;
     }
  
     public static void main(String[] args) {
      penpensarapen bayawak = new penpensarapen();
      bayawak.setName("Rodrigo");
      bayawak.setAge("69");
      bayawak.setLastName("Duterte");
      bayawak.setBayaw("PINAKA POGI!");
      System.out.println(bayawak.getName()+"\n"+bayawak.getLastName()+"\n"+bayawak.getAge()+"\n"+bayawak.getBayaw());
  } 
}

copy pasted*
 
As long as may public private protected, di ba encapsule na un? isa pa, nakapaloob sa class ung mga function, hindi ba't encapsulation na tawag dun, as long as nanduruon ung ideya, from the word encapsule
Tama ka naman if we look at it in a literal way tulad ng kung ide-describe mo lang siya pero yung application/gamit nito sa code ang mahalaga.
 
Status
Not open for further replies.
Back
Top