본문 바로가기

반응형

분류 전체보기

(290)
c++ polymorphism c++ 다형성 개념이 잘 이해가 안 가서 정리 c++은 상속성(inheritance)을 갖고 있기에, 기본클래스와 파생클래스가 있다. 이때 기본클래스 타입의 포인터를 이용하면 파생클래스또한 같이 다룰 수 있다. 단, 기본클래스 내에서 virtual function으로 정의 된 함수를 파생클래스에서 따로 정의하였을 때만 결과가 달라진다. ex) Shape 이란 기본 클래스와 Rectangle이란 파생클래스에서 Shape shape; Rectangle rectangle; Shape** pointers = new Shape*[2]; pointers[0] = &shape; pointers[1] = &rectangle; -> 이렇게 기본클래스 타입의 포인터는 파생클래스 포인터를 저장할 수 있고. pointers[..
타이탄의 도구들 훌륭한 책이다. 저자가 이 시대의 다양한 분야에서 뛰어난 업적을 이루고 높은 성과와 부를 일궈낸, 성공한 사람들을 일일이 인터뷰하고 그 비결들을 노트로 정리했다. 이 비결들을 기록한 노트는 말 그대로 타이탄의 도구들이다. 성공하기 위해서 필요한 건 단순하다. 이들이 하는 생각, 행동, 습관에는 공통점이 있고, 이를 습관이 되도록 꾸준히 실천하기만 하면 누구나 자기 분야에서 성공할 수 있다고 한다. 60 여가지의 도구들이 있는데, 그 중에서 인상깊었던, 지금 기억나는 도구들을 써보면 다음과 같다. 1. 하루의 시작 습관 - 이부자리정돈, 명상, 스트레칭, 차 마시기, 아침일기 -> 밤일기 이 중에서 명상과 아침일기는 정말 그럴싸하다. 명상은 정신의 근력운동으로 정신을 살 찌우는 일이다. 명상을 통해 내 정..

728x90
반응형