728x90
반응형
6장에서 익히는 메소드관련 개념 중 오버로드에 대한 개념을 묻는 문제이다. 내가 작성한 답안은 아래와 같다.
문제 1. 다음 코드에 Plus() 메소드가 double 형 매개 변수를 지원하도록 오버로딩하세요.
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace practice6_3 { class Program { static void Main(string[] args) { int a = 3; int b = 4; int resultA = 0; Plus(a, b, out resultA); Console.WriteLine("{0} + {1} = {2}", a, b, resultA); double x = 2.4; double y = 3.1; double resultB = 0; Plus(x, y, out resultB); Console.WriteLine("{0} + {1} = {2}", a, b, resultB); } public static void Plus(int a, int b, out int c) { c = a + b; } public static void Plus(double a, double b, out double c) { c = a + b; } } }
728x90
반응형
'IT(기존 자료 보관용)' 카테고리의 다른 글
뇌를 자극하는 C# 5.0 프로그래밍 4장 연습문제 1~5 답안 (0) | 2015.04.07 |
---|---|
뇌를 자극하는 C# 5.0 프로그래밍 3장 연습문제 1~5 답안 (2) | 2015.04.01 |
뇌를 자극하는 C# 5.0 프로그래밍 2장 연습문제 1번 답 (0) | 2015.03.31 |
백트랙과 칼리리눅스의 차이점 (0) | 2015.03.29 |
국내에서 안드로이드앱을 출시할 때 필수로 등록해야하는 5곳 (0) | 2015.03.27 |
[C언어] 거리와 시간, 사용된 연료가 주어졌을 때 평균시속과 연비 구하기 (0) | 2015.03.22 |
에픽게임스의 언리얼엔진4 무료화 선언! (0) | 2015.03.03 |
오큘러스 리프트의 안드로이드 지원에 관한 조사 (0) | 2014.09.12 |
언리얼엔진4로 제작된 오픈소스 프로젝트 모음 (0) | 2014.08.28 |
언리얼엔진으로 개발할 때 사용하기 좋은 무료 메테리얼과 모델 사이트 (0) | 2014.08.22 |
댓글