Laser, Claw, SmartPhone 클래스를 정의하라.
각 클래스는 does() 메서드를 갖고 있다.
각 메서드는 'disintegrate'(Laser), 'crush'(claw), 'ring'(SmartPhone)을 반환한다.
그리고 각 인스턴스(객체)를 갖는 Robot 클래스를 정의하라.
Robot 클래스의 객체가 갖고 있는 내용을 출력하는 does() 메서드를 정의하라.
여기서 [그리고 각 인스턴스(객체)를 갖는 Robot 클래스를 정의하라.] 이부분이 무슨 말인지 모르겠스비다.
Robot이라는 클래스가 속성으로 Laser와 같은 클래스를 가진다는 건가요?
def __init__(self):
self.laser=Laser()
(후략)
와 같은 형태로?
호에에엥 넘모 어렵다
확실히 모호하긴 합니다만은 문맥상은 그게 제일 자연스러운것 같네요 ㅇㅅㅇ 다중 상속을 받으란 건 아닌듯 하니까
문제 내는애들은 코딩을 한글보다 잘하나봐