''.join()1 [Python_summary] 클래스 예제 # abs() 함수 소괄호 안의 값을 절대값을 취해 양수를 보내준다. # 오버라이드 (Override) 정의: 상속 관계에 있는 클래스에서 부모 클래스의 멤버 함수와 동일한 이름, 반환 타입, 매개변수를 가진 함수를 자식 클래스에서 재정의하는 것을 말합니다. 목적: 자식 클래스에서 부모 클래스의 기능을 확장하거나 변경하고자 할 때 사용합니다. 만약 생성자에 self.var1이 없다면 print(m2.var1)은 클래스 변수를 불러와 출력하게된다. 이런 것을 오버라이딩이라고 한다.(메소드 오버라이딩 뿐만 아니라 변수 오버라이딩도 있다) 실무에선 헷갈리게 var1으로 사용해서 혼동되는 경우를 피하겠지만 개념 공부를 위한 예제이다. # 오버로딩(Overloading) 오버로딩은 메서드 오버로딩과 생성자 오버로.. Coding 공부/Python 2024. 1. 19. 이전 1 다음 728x90 반응형