반응형 소멸자2 C++ - 클래스(class) 생성자와 소멸자 이번에는 클래스의 생성자와 소멸자에 대해 알아보겠습니다. 생성자는 객체가 선언될 때 자동으로 호출이 되는 특수한 멤버 함수입니다. 보통 생성자를 이용해서 객체가 선언될 때 객체를 초기화를 할 수 있습니다. 클래스 이름과 동일한 함수명을 가지고 있습니다. 생성자는 특수한 함수답게 반환값이 없습니다. 반환값이 없다 보니 자료형을 붙이지 않고 정의합니다. 예제를 통해서 알아보겠습니다. #include using namespace std; class Student { public: Student() //생성자 { cout 공부 자료실/C++ 2020. 8. 19. 파이썬(Python) - 클래스(class) _ 클래스 생성 파이썬은 객체지향의 기본적인 개념인 클래스를 지원합니다. 클래스를 사용함으로 관련 변수와 함수들을 하나로 묶어서 효율적으로 관리할 수 있게 해 줍니다. 클래스를 정의하는 방법은 다음과 같습니다. class 클래스이름: 멤버 클래스를 사용하기 위해선 인스턴스를 생성해야 합니다. 여기서 객체(object)와 인스턴스(instance)라는 개념을 알아보고 가겠습니다. 다음과 같이 클래스를 사용할 수 있습니다. class MyClass: pass a = MyClass() *pass는 함수 또는 클래스가 미구현 상태일 때 그냥 지나가라는 의미입니다. 일단 정의는 하지만 아직 내용을 정하지 못했을 때 사용합니다. a는 객체입니다. a는 MyClass의 인스턴스입니다.객체는 속성과 동작들이 하나로 묶은 데이터를 말합.. 공부 자료실/파이썬(Python) 2020. 7. 13. 이전 1 다음 반응형