Object와 오버라이딩 - 실습

말하는 감자·2024년 12월 20일
post-thumbnail

문제 설명

Car클래스는 name과 number라는 필드를 가집니다. Car클래스를 문자열로 바꾸면 다음과 같은 형식이 되도록 toString메소드를 오버라이드 해 보세요.
name: [이름], number: [번호]

예를들어 name의 값이 "Car"이고, number가 1234이라면, 해당 오브젝트의 문자열 값은 "name: Car, number: 1234"와 같이 되어야 합니다.

Solution

import java.util.Objects;

public class Car {
    String name;
    int number;

    @Override
    public String toString(){
        return "name: "+name+", number: "+number;
    }

    public static void main(String[] args) {
        Car car=new Car();
        car.name="Car";
        car.number=1234;
        System.out.print(car.toString());
    }


}

실행 결과

profile
주니어개발자(?)

0개의 댓글