본문 바로가기

func2

30.함수2 함수에 대한 기본적인 내용은 앞장들에서 다 설명한거같다. 참고로 함수 = 메서드 라고도 부른다. 다시 내용을 상기시켜보면 함수의 기본형식은 다음과 같다. 함수명() { 작업할내용 } ( ) 괄호가 특정이름뒤에 붙어있으면 함수이고 최소 단위라고 생각하면 된다. 당연한 말이지만 한 클래스 내에는 여러개의 함수가 존재할 수 있다. 물론 한 네임스페이스 내에 여러개의 클래스도 존재할 수 있다. 함수에서 받는 파라미터는 몇가지 형태가 있다. 가장기본적인 형태는 다음과같다. 함수명(형식 변수명) { 작업할 내용 } 예제는 다음과 같다. public string testf(string str) { return $"{str} 을 리턴함"; } 위 예제는 이제 다 이해할수 있을거라 생각한다. 그림1 과 같은 예제가 있다.. 2021. 10. 9.
28.함수1 프로그램에서 거의 모든 기본 개념은 함수에서 출발한다. 함수는 특정행동을 하는 내용을 모아놓은 덩어리라고 생각하면 된다. 우리가 이때까지 만들던 프로그램은 버튼클릭했을때 작동하게 만들었다. 만약 버튼이 여러개 있는데 다 똑같은 동작을해야할때 어떻게 해야할까? 물론 버튼마다 다 실행되야하는 내용을 적어주면 된다. 그런데 너무 소스가 길어지고 만들어야할게 많다. 비슷한동작이나 같은동작을 할경우는 해당 내용을 한군데 적어놓고 그거 실행하라고 하면 더 편할것이다. 함수의 기본형식은 다음과 같다. 함수명() { 실행할내용 } 언어에 따라 아래와같이 함수명 앞에 function 을 붙여 주는 언어도 있다. function 함수명() { 실행할내용 } c#이나 자바같은경우는 위 기본형식외에 추가적으로 몇가지 내용을 .. 2021. 10. 9.