통합 검색

통합 검색

C++

C++은 벨 연구소의 비야네 스트로스트룹(Bjarne Stroustrup)가 만들었습니다. 기존의 C언어에 여러가지 기능을 추가하여 만든 프로그래밍 언어입니다.

C++은 C-언어의 절차 지향적 언어의 특징에 클래스를 사용하는 객체지향적 언어의 특징을 추가하고 있습니다. 이런 객체지향 언어는 자바, 파이썬 등도 있습니다. 즉, C++은 어찌하였건 C-언어의 타입, 연산자, 제어문, 포인터 등의 주요 문법, 그리고 C표준 라이브러리를 그대로 사용하기 때문에 C-언어에 대한 기초를 알고 시작해야 하는 언어입니다.
C++은 다양한 시스템에서의 프로그래밍을 지원하는 유용하고도 강력한 클래스 라이브러리들이 많이 있습니다. 이렇게 C++은 강력한 기능을 , 프로그래밍 언어로서 다양한 방식을 지원하는 만큼 배워야 하는 내용이 많은 과정입니다.

C++ 과정을 저희 학원에서는 3개월로 진행하고 있습니다. C++ 과정은 기능이 많기 때문에 개인의 목적에 맞게, 그리고 개인의 수준에 맞게 개인 맞춤형 진도로 교육이 이루어집니다. 


교육기간 : 3개월


강의 대상


- 초등학생, 중학생, 대학생 등등

- C-언어를 배우신 분

- 취업을 준비하시고자 하시는 분

- 프로그램 개발을 하시고자 하시는 분 등등









C++
커리큘럼

 
구분 내용
클래스의 기본 클래스와 객체, 객체지향 프로그램의 이해
클래스 완성 정보은닉, 캡슐화, 생성자와 소멸자
클래스 배열과 this 포인터
복사 생성자, friend, static, const
상속 상속의 이해, protected선언과 상속
상속을 위한 조건
상속과 다양성, 가상함수
가상의 원리와 다중 상속
연산자 오버로딩 연산자 오버로딩의 이해
단항 연산자의 오버로딩
대입 연산자의 오버로딩
배열 인텍스 연산자 오버로딩
그 외의 연산자 오버로딩
string 클래스 C++의 표준과 string클래스
문자열 처리 클래스 정의
템플릿 템플릿에 대한 이해
클래스 템플릿
클래스 템플릿의 특수화
템플릿 인자
템플릿과 static

예외처리 예외처리의 이해
예외상황을 표현하는 예외 클래스 설계
프로젝트 실무프로그램 작성

C++ 과정을 배워 보시고 한글, 윈도즈/인터넷, 파워포인트, 엑셀 등등의 다른 과정들도 배워 보시기를 바랍니다.
방문을 하시거나 방문이 어려우신 분들은 전화 상담을 통해 궁금한 부분에 대해서 꼼꼼하고 정확한 상담을 받아 보실 수 있습니다.
우리 학원의 다른 과정