[ ps ]
[ 백준 / C++ ] 8979 : 올림픽
[ 문제 ] 8979번: 올림픽 입력의 첫 줄은 국가의 수 N(1 ≤ N ≤ 1,000)과 등수를 알고 싶은 국가 K(1 ≤ K ≤ N)가 빈칸을 사이에 두고 주어진다. 각 국가는 1부터 N 사이의 정수로 표현된다. 이후 N개의
snowdolf99.tistory.com
[ 내일배움캠프 / Unity ]
오늘로 새로운 주가 시작되었다.
이번주는 c# 문법 및 개인 프로젝트를 진행한다고 한다.
오늘 공부한 내용 중 제일 기억에 남는 것은 메서드 관련 내용이다.
메서드는 특정 작업을 수행하는 코드 블럭이다. 쉽게 말해서 함수이다.
이를 잘 활용하면 코드 가독성 및 재사용성을 높일 수 있다.
오버로딩은 다 똑같은데 매개변수가 다른 것을 말한다 (반환값 상관 x, 아래 코드 블럭 참고).
이를 통해 입력값의 종류나 수가 다르더라도 메서드의 기능 및 이름을 유지할 수 있다.
매개변수가 다르다고 메서드 이름을 달리할 걱정이 없어서 좋은 것 같다.
namespace ConsoleApp1
{
internal class Program
{
static int AddNumbers(int a, int b)
{
return a + b;
}
// 동일한 매개 변수 형식을 가진 AddNumbers가 정의되 있다는 오류 발생
static long AddNumbers(int a, int b)
{
return a + b;
}
static void Main(string[] args)
{
}
}
}
'TIL' 카테고리의 다른 글
[ 24.04.24 ] 내일배움캠프 8일차 TIL - c# 키보드 입력 (0) | 2024.04.24 |
---|---|
[ 24.04.23 ] 내일배움캠프 7일차 TIL - 오버라이딩 (0) | 2024.04.23 |
[ 24.04.19 ] 내일배움캠프 5일차 TIL - 발표 (0) | 2024.04.19 |
[ 24.04.18 ] 내일배움캠프 4일차 TIL - 첫 프로젝트 마무리 (0) | 2024.04.18 |
[ 24.04.17 ] 내일배움캠프 3일차 TIL - git (0) | 2024.04.17 |