Google Play 스토어에서 Unionpedia 앱을 복원하기 위해 작업 중입니다
나가는들어오는
🌟더 나은 탐색을 위해 디자인을 단순화했습니다!
Instagram Facebook X LinkedIn

생성자

색인 생성자

생성자(혹은 약자로 ctor)는 객체 지향 프로그래밍에서 객체의 초기화를 담당하는 서브루틴을 가리.

목차

  1. 14 처지: Crt0, 객체 지향 프로그래밍, 가상 메소드 테이블, 가상 함수, 기본 생성자, 교체 연산, 컨스트럭터, 수학 기호, 표준 템플릿 라이브러리, 산란 이론, 프로토타입 기반 프로그래밍, 프로토타입 패턴, 소멸자 (컴퓨터 프로그래밍), New와 delete (C++).

Crt0

crt0 (또는 c0)는 C로 작성된 프로그램의 메인 함수를 호출하기 전에 필요한 초기화를 수행하는 루틴(execution startup routines)의 집합으로 프로그램에 링크되어 있. 이것은 보통 crt0.o라고 불리는 목적 파일 형태로, 흔히 어셈블리어로 작성되며, 빌드 시에 링커에 의해 자동으로 실행 파일에.

보다 생성자와 Crt0

객체 지향 프로그래밍

객체 지향 프로그래밍()은 컴퓨터 프로그래밍의 패러다임의 하나이.

보다 생성자와 객체 지향 프로그래밍

가상 메소드 테이블

상 메소드 테이블(virtual method table, virtual function table, virtual call table, 디스패치 테이블, vtable, 또는 vftable)은 동적 디스패치(또는 런타임 메소드 바인딩)를 지원하기 위해 프로그래밍 언어에서 사용되는 메커니즘이.

보다 생성자와 가상 메소드 테이블

가상 함수

객체 지향 프로그래밍에서, 가상 함수(virtual function 또는 virtual method)는 상속하는 클래스 내에서 같은 시그니처의 함수로 오버라이딩 될 수 있는 함수 또는 메소드이.

보다 생성자와 가상 함수

기본 생성자

본 생성자(default constructor)는 프로그래머가 정의한 생성자(자바에서)가 없는, 자동적으로 컴파일러에 의해 생성되는 생성자를 가리.

보다 생성자와 기본 생성자

교체 연산

밍에서 교체 연산(swap)은 두 변수에 들어 있는 값을 서로 맞바꾸는 연산이.

보다 생성자와 교체 연산

컨스트럭터

스트럭터(constructor)는 다음을 가리.

보다 생성자와 컨스트럭터

수학 기호

수학 기호는 수학에서 쓰는 기호이며 수, 계산, 논리 등 수학의 개념을 간결하게 표현하기 위해 사용.

보다 생성자와 수학 기호

표준 템플릿 라이브러리

준 템플릿 라이브러리(STL: Standard Template Library)는 C++을 위한 라이브러리로서 C++ 표준 라이브러리의 많은 부분에 영향을.

보다 생성자와 표준 템플릿 라이브러리

산란 이론

산란 이론(Scattering theory)는 수학이나 물리학에서 파동 혹은 입자의 산란에 대한 이해의 학문적.

보다 생성자와 산란 이론

프로토타입 기반 프로그래밍

입 기반 프로그래밍은 객체지향 프로그래밍의 한 형태의 갈래로 클래스가 없고, 클래스 기반 언어에서 상속을 사용하는 것과는 다르게, 객체를 원형(프로토타입)으로 하여 복제의 과정을 통하여 객체의 동작 방식을 다시 사용할 수 있.

보다 생성자와 프로토타입 기반 프로그래밍

프로토타입 패턴

소프트웨어 디자인 패턴에서 프로토타입 패턴(prototype pattern)은 생성할 객체들의 타입이 프로토타입인 인스턴스로부터 결정되도록 하며, 인스턴스는 새 객체를 만들기 위해 자신을 복제(clone).

보다 생성자와 프로토타입 패턴

소멸자 (컴퓨터 프로그래밍)

소멸자는 객체가 소멸될 때 자동으로 발생하는 메소드이.

보다 생성자와 소멸자 (컴퓨터 프로그래밍)

New와 delete (C++)

C++에서, new와 delete는 동적 메모리 할당, 객체 생성 그리고 객체 소멸을 수행하는 한 쌍의 언어 구조들이.

보다 생성자와 New와 delete (C++)