컴퓨터용어레포트
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

1. C언어의 다음 용어 및 개념들에 대해 조사하시오.
(1) C언어에서 지역변수(Local Variable)와 전역변수(Global Variable)의 차이
(2)C언어에서 배열과 포인터의 상관관계
(3) C언어에서 구조체(struct)의 사용법

2. 객체지향 프로그래밍(OOP)에 대해 조사하시오.
단계별 객체지향 프로그래밍

3. C++언어의 다음 용어 및 개념들에 조사하시오.
(1) 클래스의 개념
(2) public, private, protected, friend 멤버의 차이와 멤버함수(member function), 멤버변수(member variable)와의 상관관계
(3) 오버로딩(overloading)과 오버라이딩(overriding)의 차이

Reference

본문내용

함수를 호출했을 때, 인자의 타입에 따라서 각기 다른 함수가 호출될 수 있도록 하는 것이다.예를 들어서, 덧셈하는 함수가 있을 때, 정수, 실수, 복소수, 어떤 데이터 타입을 덧셈 함수의 인자로 넘기느냐에 따라서, 각기 다른 Sum() 함수들이 호출되게 하는 것 이다.물론 각 인자 타입에 따른 함수들은 만들어져 있어야 한다.
ㄴ) 오버라이딩 : 오버라이딩은 선조 클래스와 자손 클래스에 동일한 함수명이 있을 때, 자손 클래스의 함수가 실행될 수 있도록 하는 것이다.즉, 선조 클래스의 함수는 실행되지 못하고 자손 클래스의 함수가 실행되게 된다.
ㄷ) 오버로딩과 오버라이딩의 차이 : 오버로딩과 오버라이딩은 둘 다 동일한 이름의 함수들을 정의할 수 있게 해주는 기능이지만, 오버로딩은 그 함수들이 모두 사용될 수 있게 하는 것이고, 오버라이딩은 새로 정의된 함수만이 사용될 수 있게 하는 것 이다. 오버로딩은 하나의 함수에 대해 인자에 따른 각각 다른 함수 호출이 가능하게 함으로써 다형성이 이뤄지며, 오버라이딩은 각기 다른 클래스의 객체에 대해 동일한 함수 호출이 다르게 작용되게 되는 것이다.
Reference
C로 배우는 프로그래밍 기초 (학술정보)
열혈강의 C++ 프로그래밍 (프리랙)
Thinking point를 이용한 C언어 기초 프로그래밍 (동일출판사)
월간 마이크로소프트웨어 - 객체지향 개념과 객체지향 프로그래밍 (박용우)
부경 전산학원 (http://tc.pukyung.co.kr)
데브피아 (http://www.devpia.com)
C언어 길라잡이 (http://www.c-language.wo.to/)

키워드

  • 가격800
  • 페이지수5페이지
  • 등록일2005.11.04
  • 저작시기2005.11
  • 파일형식한글(hwp)
  • 자료번호#318517
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니