Person

by Ryan Perez

HTML

<button id="Ryan" value="Perez">Ryan</button>

JavaScript

class Person {
            constructor(firstName, lastName) {
                this.firstName = firstName;
                this.lastName = lastName;
            }
            greet() {
                return `Hello ${this.firstName} ${this.lastName}`;
            }
        }
        class Ryan extends Person {
            constructor(firstName, lastName) {
                super(firstName, lastName);
            }
        }
        const ryan = new Ryan('Ryan', 'Perez');
        
        console.log(ryan.greet());
        
        document.getElementById('Ryan').addEventListener('click', function() {
            ryan.lastName = 'Ryan';
            console.log(ryan.greet());
        });