Lesson 26 of 34

Constructors এবং this

9 min 30 XP

Constructor হলো class-এর নামে একটি বিশেষ method যার কোনো return type নেই। এটি new-তে নিজে থেকেই চলে। this.name মানে object-এর field; শুধু name হলো parameter।

Example: edit me and press Run

Output Loading Java (first time takes a few seconds)
Press Run to see the result here.

toString() override করলে System.out.println(object) Book@1b6d3586-এর বদলে পড়ার মতো কিছু print করে।

Challenge

+30 XP

name ও salary fields, constructor Employee(String name, int salary) এবং method int annualSalary() (salary × 12) সহ class Employee লিখুন। main()-এ name ও salary পড়ে print করুন: Input: Ravi 25000 Output: Ravi earns 300000 per year

Output Loading Java (first time takes a few seconds)
Press Run to see the result here.