DeveloperBreeze

JavaScript Class with Constructor and Method

javascript
// Class definition for Person
class Person {
    constructor(name, age) {
        this.name = name;
        this.age = age;
    }

    // Method to generate a greeting
    greet() {
        return `Hello, my name is ${this.name} and I am ${this.age} years old.`;
    }
}

// Usage of the Person class
const person = new Person('John', 30);
const greeting = person.greet();

Related Posts

More content you might like

Tutorial
javascript

Understanding JavaScript Classes

class Animal {
  constructor(type, name) {
    this.type = type;
    this.name = name;
  }
}

const dog = new Animal('Dog', 'Buddy');
console.log(dog.type); // Output: Dog
console.log(dog.name); // Output: Buddy

Methods can be added to a class by defining functions within the class body. These methods become part of the prototype and are shared among all instances of the class.

Sep 02, 2024
Read More
Code
php

PHP Class and Object Example

// Define a Person class
class Person {
    // Private property to store the person's name
    private $name;

    // Constructor to initialize the person's name
    public function __construct($name) {
        $this->name = $name;
    }

    // Method to greet the person
    public function greet() {
        return 'Hello, my name is ' . $this->name;
    }
}

// Create an instance of the Person class with the name 'Alice'
$person = new Person('Alice');

// Call the greet method and echo the result
echo $person->greet();

Jan 26, 2024
Read More
Code
python

Class with Method

No preview available for this content.

Jan 26, 2024
Read More

Discussion 0

Please sign in to join the discussion.

No comments yet. Be the first to share your thoughts!