C++: 클래스와 객체 (3)

생성자 재방문 1. 이전에 생성자를 구현할 때 멤버 변수를 초기화하는 방식으로 함수 내부에서 대입을 사용했었다. 하지만 생성자의 초기화에는 다른 방법도 존재한다. 바로 초기화 리스트(Initialization List)이다. 초기화 리스트는 콜론(:)으로 시작하고, 쉼표로 구분된 멤버 변수 목록이 뒤따르며, 각각의 멤버 변수 뒤에는 괄호 안에 초기값 또는 표현식이 온다. 2 ...

9월 23일 18:46에 게시됨

C++ 클래스와 객체: 기본 개념 및 핵심 기능

클래스와 객체 1. 클래스의 정의 C++은 C 언어에 객체지향 프로그래밍을 추가했으며, 이와 밀접한 개념이 클래스와 객체입니다. 클래스(class)는 사용자가 정의하는 사용자 정의 데이터 타입으로, 데이터와 함수를 캡슐화합니다. 클래스 내 데이터는 멤버 변수 또는 속성, 함수는 멤버 함수 또는 메서드라 합니다. C의 구조체(struct)와 유사하지만, 클래스는 함수 캡슐화 ...

7월 7일 06:09에 게시됨

파이썬 기초: 연산자와 표현식, 내포 구문

1. 연산자 연산자는 특정 작업을 수행하고 결과를 반환하는 데 사용됩니다. 파이썬의 연산자는 다음과 같이 분류됩니다. 1.1 산술 연산자 기본 수학 연산을 수행하는 데 사용됩니다. +: 덧셈 -: 뺄셈 *: 곱셈 /: 나눗셈 %: 나머지 (모듈로) **: 거듭제곱 //: 정수 나눗셈 1.2 연습 문제 100원으로 13원짜리 수박 몇 개를 살 수 있는지 계산하세요. print('구매 가능 개 ...

5월 24일 06:39에 게시됨