클래스 대 함수 함수는 프로그래밍 경험이 없지만 수학에 대한 배경 지식이없는 사람도 쉽게 이해할 수 있습니다. 반면에 수업은 이해하기가 더 어려워 보입니다. 생일 연도와 현재 연도를 고려하여 사람의 나이를 계산하는 클래스 / 함수를 만들고 싶다고 가정 해 보겠습니다. 이것에 대한 클래스를 만들어야합니까, 아니면 함수를 만들어야합니까? 아니면 시나리오에 따라 선택이 달라지는가? 추신 : 저는 Python에서 작업하고 있지만 질문은 일반적인 것 같습니다. 함수를 만듭니다. 함수 는 특정한 일을하고, 클래스 는 특정한 일을합니다. 클래스에는 종종 특정 클래스와 관련된 함수 인 메서드가 있으며 클래스가하는 일과 관련된 작업을 수행합니다.하지만 원하는 작업이 무엇이든하는 것이라면 함수 만 있으면됩니다. 기본적으로..