2회 시청 메서드는 코드의 중복을 방지하고자 어떤 작업을 하는 문장들을 묶어놓은 것이다. 메서드는 값을 받아서 처리하고, 그 결과를 반환한다. 메서드와 함수는 거의 동일한 개념이다. (메서드 = 반드시 클래스 내에 존재해야 함) 메서드의 장점 - 코드 중복 방지, 코드 재사용 가능, 코드 관리 용이 반복되는 코드를 메서드로 작성. 메서드는 한 가지 기능만 수행하도록 작성하는 것이 좋다. 왜? 의미있는 작업단위로 나눠놔야 코드 재사용이 쉽기 때문. 메서드 작업에 필요한 매개변수는 0~n개 가능 그러나 출력은 0~1개뿐. 여러 값을 출력받고 싶으면 배열을 활용하거나 하나의 객체로 묶어야 한다. 구현부에서 반환된 결과의 타입은 선언부 반환타입과 동일해야 한다. 반환되는 결과가 없으면 타입은 void. 지역변수는 메서드 안에서만 사용되기 때문에 이름이 겹쳐도 괜찮다.
메서드 1. 중복되는 코드를 제거 해준다 2., 코드의 재사용성이 늘어난다 3. 코드 관리하기가 편해진다. 4. 코드가 간결해진다. 지역변수 > 매게변수 똑같다 둘다 메서드가 호출시 생성되고 실행이 끝나면 사라진다. 코드의 작성 하나의 메서드는 하나의 기능만 넣자 반복적으로 수행하는 코드를 메서드에 넣고 사용하면 중복 코드 제거 해줌
메서드란? -작업단위로 문장들을 { }로 묶어서 이름 붙인 것 -값(입력)을 받아서 처리하고 결과를 반환(출력) -하나의 메서드는 하나의 기능만 수행하도록 작성 -선언부+구현부 반환타입 메서드이름(매개변수){ ...선언부 수행될 문장들 ...구현부 return 반환값; } 메서드의 장점 -코드 중복을 줄여줌 -코드의 관리가 쉽고 재사용 가능 -코드가 간결해져서 이해하기 쉬워짐
메소드? 문장(작업단위)을 묶어 놓은것 -> 코드의 중복제거위해 선언부 + 구현부로 생성 값(입력값 : 여러개 가능)을 받아서 처리하고 결과를 반환(출력값 : 0~1개) 메소드 1개당 1개의 기능넣기 메소드의 매개변수도 지역변수 OO -> 다른 메소드에서 똑같은 매개변수사용OK
(∩`-´)⊃━炎炎炎炎炎
(∩`-´)⊃━炎炎炎炎炎
(∩`-´)⊃━炎炎炎炎炎
남궁성 선생님을 복제인간으로 만들고 싶어요
자바계의 홍익인간 그자체
너무유익하네요 최고최고
들숨에 재력을, 날숨에 건강을// 감사합니다 !
2회 시청완료입니다.
2회 시청 완료 하였습니다.
2회 시청
메서드는 코드의 중복을 방지하고자 어떤 작업을 하는 문장들을 묶어놓은 것이다.
메서드는 값을 받아서 처리하고, 그 결과를 반환한다.
메서드와 함수는 거의 동일한 개념이다.
(메서드 = 반드시 클래스 내에 존재해야 함)
메서드의 장점 - 코드 중복 방지, 코드 재사용 가능, 코드 관리 용이
반복되는 코드를 메서드로 작성.
메서드는 한 가지 기능만 수행하도록 작성하는 것이 좋다.
왜? 의미있는 작업단위로 나눠놔야 코드 재사용이 쉽기 때문.
메서드 작업에 필요한 매개변수는 0~n개 가능
그러나 출력은 0~1개뿐. 여러 값을 출력받고 싶으면 배열을 활용하거나 하나의 객체로 묶어야 한다.
구현부에서 반환된 결과의 타입은 선언부 반환타입과 동일해야 한다.
반환되는 결과가 없으면 타입은 void.
지역변수는 메서드 안에서만 사용되기 때문에 이름이 겹쳐도 괜찮다.
4회 시청완료입니다
메서드 어려워서 다시 보러 왔어요ㅠㅠ 강의 감사합니다
감사합니다~!
감사합니다
메서드도 그렇고 클래스도 그렇고 관련된 것을 묶어서 코드의 중복을 줄이고 이를 통해서 관리를 쉽게 만든다는 점이 같네요. 결국 코드의 중복을 줄이기 위해서 메서드와 클래스를 적절하게 사용하다보면 더 좋은 코드를 짤 수 있겠네요!
1회시청완료
1회시청완료
4회 시청완료
6-14 메서드란?
메서드:
-문장들을 묶어놓은 것
>>작업단위로 문장을 묶어서 이름붙인것
-값을 받아서(입력) 처리하고 결과반환(출력)
>메서드의 장점
-중복줄일수있음
-관리가 쉬움
-코드 재가용 가능
-코드 간결>이해가 쉬움
>메서드의 작성
-반복적으로 수행되는 문장을 메서드로 작성
-하나의 메서드는 한가지 기능만 수행하도록
>메서드=선언부+구현부
반환타입 메서두이름(매개변수) //>>>선언부
{ 메서드가 호출시 수행할 코드} //>>>구현부
>지역변수 : 메서드 내에 선언된 변수
다른 메서드에 이름이 같은 lv가 있어도 상관없음
1회 시청완료
선생님 강의 덕분에 자바를 재밌게 배울 수 있었습니다. 감사합니다!!
주위에 많은 소개 부탁드립니다
@@MasterNKS 자바 공부하는 친구들에게 소개하고 있습니다!! 책도 같이 보고 있는데 너무 좋아요!
Good
감사합니다^^
1회시청 2020-12-08
7회 시청 완료
2021.06.03
15:22
230306
남소연 20201217 5회 시청
남소연 20201213 4회 시청
남소연 20201212 3회 시청
메서드 => 선언부( 반환타입, 메서드이름) + 구현부( 매개변수=작업에 필요한 값)
1. 작업단위 문장들의 묶음. ( 반복되는 문장들을 메서드로 작성.)
2. 클래스안에 있어야 함.
3. 하나의 메서드는 하나의 기능만.
장점 = 중복제거 -> 코드관리용이 -> 이해하기 쉬워짐.
20/11/21
남소연 20201211 2회 시청
3회독
2022/11/22 수강완료
201212 복습
2회시청완료
1회차 수강 완료 2022/12/07
2회시청 완료
2회완료
1회 시청 완료
1회 시청 완료
6회 시청
3회 시청
4회 시청
4회 시청
3회 시청
2회 시청
3회 시청
2회 시청
2회 시청
3회 시청
2회 시청
1회 시청
2회 시청
1회 시청
1회 시청
1회 시청
1회 시청
12/11 1회 시청
4회 시청
5회 시청
궁금한게 있는데 그럼 예제에서 왼쪽에 있는 애들은 iv 이고 오른쪽에 static으로 묶인애들은 cv가 되는걸까요? 넘 어렵네요 ㅠㅠㅎㅎ
클래스 안에 선언된 변수 중에 static이 붙은 변수가 cv고 안붙은게 iv입니다. 메서드 안의 변수는 lv고요. lv는 static못붙입니다
지금 소프트웨어 전공하고 있는 학생입니다. 자바 공부하는데 객체지향에 대해 어려움을 겪고 있었습니다만 이 자바의 정석으로 다행히 큰 어려움없이 배우고 있습니다. 만약 모르는것이 있으면 4번~5번정도 반복하니 이해가 되고 있습니다 너무나 감사드립니다.
남소연 20201210 1회 시청
문제만 풀땐 뭔지도 모르고 썼는데 용어를 아니깐 새로워요!ㅠㅠ
반복적으로 수행되는 여러 문장을 메서드로 작성한다.
하나의 메서드는 한 가지 기능만 수행하도록 작성한다.
반환할 게 없다면 반환타입은 void 로 작성한다.
지역변수는 메서드 영역 내에서만 사용되기 때문에 , 지역 변수명이 같아도 상관없다.
같은공간에서 같은작업을 하는 친구들의 모임. 효율 상승, 관리가 용이..(?)
String args[] 오타인가요?
아닙니다
메서드
1. 중복되는 코드를 제거 해준다
2., 코드의 재사용성이 늘어난다
3. 코드 관리하기가 편해진다.
4. 코드가 간결해진다.
지역변수 > 매게변수 똑같다 둘다 메서드가 호출시 생성되고 실행이 끝나면 사라진다.
코드의 작성
하나의 메서드는 하나의 기능만 넣자
반복적으로 수행하는 코드를 메서드에 넣고 사용하면 중복 코드 제거 해줌
최호연 1회 시청 완료
반환타입 메서드이름 (매개변수 선언) { 메서드 호출 시 수행될 코드 }
2023.10.23 완료 day8
메서드란?
-작업단위로 문장들을 { }로 묶어서 이름 붙인 것
-값(입력)을 받아서 처리하고 결과를 반환(출력)
-하나의 메서드는 하나의 기능만 수행하도록 작성
-선언부+구현부
반환타입 메서드이름(매개변수){ ...선언부
수행될 문장들 ...구현부
return 반환값;
}
메서드의 장점
-코드 중복을 줄여줌
-코드의 관리가 쉽고 재사용 가능
-코드가 간결해져서 이해하기 쉬워짐
20/11/25 다혜수진지영 day3
2021.4.16 시청완료입니다
완료
2회 시청
3회 시청
5:50 메서드는 자바스크립트의 함수와 비슷한 느낌인 것 같습니다 라고 쓰려고 했는데 선생님께서 바로 '수학의 함수'를 언급하시네요ㅎㅎ
20.11.13
강의 잘들었습니다!
여러개 리턴시 객체나 배열을 이용
6장 객체지향언어 2회독, 2020.11.05.
퐈이팅입니다! 0309
1회 시청 완료하였습니다
감사합니다! 0301
5회 시청완료입니다
201212/1회 시청/감사합니다
3회 시청 완료하였습니다.
3회 시청완료입니다.
메소드? 문장(작업단위)을 묶어 놓은것 -> 코드의 중복제거위해
선언부 + 구현부로 생성
값(입력값 : 여러개 가능)을 받아서 처리하고 결과를 반환(출력값 : 0~1개)
메소드 1개당 1개의 기능넣기
메소드의 매개변수도 지역변수 OO -> 다른 메소드에서 똑같은 매개변수사용OK
강의 잘듣고 있습니다!! 감사합니다:)
메소드 강의 감사합니다! :-)
4회 시청완료입니다.
3회 시청완료입니다!
1회 시청완료입니다!
감사합니다.
2020/09/14 완료
2회 시청완료입니다!
너무 잘보고 있습니다. 감사합니다!!
5회 시청완료
3회 시청완료
4회 시청 완료
6회 시청 완료
5회 시청 완료