U E D R , A S I H C RSS

CppALL/쒸뽈뽈/0405

Difference between r1.1 and the current

@@ -17,11 +17,34 @@
|| [남헌] || ? ||

== 이번에 배울 것 ==
* 객체지향
* 객체의 생명주기
= 스터디 진행 =
== 내용 ==
* 복습
* data abstraction
* object lifecycle
* 생성자와 소멸자
* 클래스의 const 초기화
* member initializer list
* default constructor
* copy constructor
* 얕은 복사와 깊은 복사
* 복사 생성자의 호출 시기
* b(a) == b=a
* 클래스에서의 static
* const 메소드
* initializer_list
* string 넘나 좋은 것...
* 컴파일러가 자동으로 생성하는 생성자
* 명시적으로 컴파일러에게 맡기기(디폴트, 복사, 대입 연산자)
* 클래스 생성자 = default;
* 컴파일러가 알아서 만들어 주겠지
* 명시적으로 컴파일러가 하지 않게 하기
* 클래스 생성자 = delete;
* 컴파일러가 알아서 하지 못함
* temporary object
* delegated constructor (생성자 위임)
* 생성자가 다른 생성자를 불러서 생성을 하게 함
== 코드 ==

= 잡담 =


이∼∼쉐리덜.. 씨..뽈뽈 배우려고,,온거야∼∼?!

1. 쒸뽈뽈

회차 : 3회차
시간 : 18시 ~ 20시
장소 : 6층 학회실

1.1. 참가원

멘토 장용운 출석
멘티 김성원 ?
김민재 ?
김태헌 ?
?
여영호 ?
이정재 ?
곽정흠 ?
남헌 ?

1.2. 이번에 배울 것

  • 객체의 생명주기

2. 스터디 진행

2.1. 내용

  • 복습
    • data abstraction
  • object lifecycle
  • 생성자와 소멸자
  • 클래스의 const 초기화
    • member initializer list
  • default constructor
  • copy constructor
    • 얕은 복사와 깊은 복사
  • 복사 생성자의 호출 시기
  • b(a) == b=a
  • 클래스에서의 static
  • const 메소드
  • initializer_list
  • string 넘나 좋은 것...
  • 컴파일러가 자동으로 생성하는 생성자
    • 명시적으로 컴파일러에게 맡기기(디폴트, 복사, 대입 연산자)
      • 클래스 생성자 = default;
        • 컴파일러가 알아서 만들어 주겠지
    • 명시적으로 컴파일러가 하지 않게 하기
      • 클래스 생성자 = delete;
        • 컴파일러가 알아서 하지 못함
  • temporary object
  • delegated constructor (생성자 위임)
    • 생성자가 다른 생성자를 불러서 생성을 하게 함

2.2. 코드


Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:01
Processing time 0.0495 sec