Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // class Dog{
- // private String name, breed;
- // private int age;
- // public Dog(int a, String n, String b){
- // this.age = a;
- // this.name = n;
- // this.breed = b;
- // }
- // //gets and sets
- // public void setAge(int a){
- // this.age = a;
- // }
- // public void setName(String n){
- // this.name = n;
- // }
- // }
- // Dog roger = new Dog(5,'Roger', 'Poodle');
- // roger.setName('Roger1');
- class Dog{
- constructor(age, name, breed){
- this._age = age;
- this._name = name;
- this._breed = breed;
- }
- get age() {
- return this._age;
- }
- get name(){
- return this._name;
- }
- get breed(){
- return this._breed;
- }
- setAge(a){
- this._age = a;
- }
- setBreed(b){
- this._breed = b;
- }
- setName(n){
- this._name = n;
- }
- bark(){
- console.log( this._name + ' Bark bark bark');
- }
- }
- let roger = new Dog(5,'Roger', 'Poodle');
- console.log(roger.name);
- roger.name = 'Roger1';
- console.log(roger.name);
- console.log(roger.age);
- roger.age = 10;
- console.log(roger.age);
- //roger._age = 10;
- roger.setAge(10);
- console.log(roger.age);
- roger.bark();
Advertisement
Add Comment
Please, Sign In to add comment