[자바의 정석 - 기초편] ch6-14~16 메서드란? 메서드의 선언부와 구현부

Поделиться
HTML-код
  • Опубликовано: 2 окт 2024
  • ch6-14~16 메서드란? 메서드의 선언부와 구현부에 대한 강의입니다.

Комментарии • 146

  • @oo802
    @oo802 4 года назад +14

    (∩`-´)⊃━炎炎炎炎炎
    (∩`-´)⊃━炎炎炎炎炎
    (∩`-´)⊃━炎炎炎炎炎
    남궁성 선생님을 복제인간으로 만들고 싶어요
    자바계의 홍익인간 그자체

  • @남궁진-e7r
    @남궁진-e7r 4 года назад

    너무유익하네요 최고최고

  • @내손을자바
    @내손을자바 4 года назад +6

    들숨에 재력을, 날숨에 건강을// 감사합니다 !

  • @kams2348
    @kams2348 3 года назад

    2회 시청완료입니다.

  • @김병은-y8j
    @김병은-y8j 3 года назад

    2회 시청 완료 하였습니다.

  • @gogo-vq9pz
    @gogo-vq9pz 3 года назад +1

    2회 시청
    메서드는 코드의 중복을 방지하고자 어떤 작업을 하는 문장들을 묶어놓은 것이다.
    메서드는 값을 받아서 처리하고, 그 결과를 반환한다.
    메서드와 함수는 거의 동일한 개념이다.
    (메서드 = 반드시 클래스 내에 존재해야 함)
    메서드의 장점 - 코드 중복 방지, 코드 재사용 가능, 코드 관리 용이
    반복되는 코드를 메서드로 작성.
    메서드는 한 가지 기능만 수행하도록 작성하는 것이 좋다.
    왜? 의미있는 작업단위로 나눠놔야 코드 재사용이 쉽기 때문.
    메서드 작업에 필요한 매개변수는 0~n개 가능
    그러나 출력은 0~1개뿐. 여러 값을 출력받고 싶으면 배열을 활용하거나 하나의 객체로 묶어야 한다.
    구현부에서 반환된 결과의 타입은 선언부 반환타입과 동일해야 한다.
    반환되는 결과가 없으면 타입은 void.
    지역변수는 메서드 안에서만 사용되기 때문에 이름이 겹쳐도 괜찮다.

  • @이상수-f9l
    @이상수-f9l 3 года назад

    4회 시청완료입니다

  • @jinnamkung727
    @jinnamkung727 4 года назад

    메서드 어려워서 다시 보러 왔어요ㅠㅠ 강의 감사합니다

  • @김예찬-y6u
    @김예찬-y6u 4 года назад

    감사합니다~!

  • @ujungkim7514
    @ujungkim7514 2 года назад

    감사합니다

  • @짜짜-y5j
    @짜짜-y5j 4 года назад

    메서드도 그렇고 클래스도 그렇고 관련된 것을 묶어서 코드의 중복을 줄이고 이를 통해서 관리를 쉽게 만든다는 점이 같네요. 결국 코드의 중복을 줄이기 위해서 메서드와 클래스를 적절하게 사용하다보면 더 좋은 코드를 짤 수 있겠네요!

  • @davidbyeon3370
    @davidbyeon3370 3 года назад

    1회시청완료

  • @정보승-n3s
    @정보승-n3s 3 года назад

    1회시청완료

  • @뭘안다고그렇게떠드는
    @뭘안다고그렇게떠드는 3 года назад

    4회 시청완료

  • @mirakim7414
    @mirakim7414 4 года назад

    6-14 메서드란?
    메서드:
    -문장들을 묶어놓은 것
    >>작업단위로 문장을 묶어서 이름붙인것
    -값을 받아서(입력) 처리하고 결과반환(출력)
    >메서드의 장점
    -중복줄일수있음
    -관리가 쉬움
    -코드 재가용 가능
    -코드 간결>이해가 쉬움
    >메서드의 작성
    -반복적으로 수행되는 문장을 메서드로 작성
    -하나의 메서드는 한가지 기능만 수행하도록
    >메서드=선언부+구현부
    반환타입 메서두이름(매개변수) //>>>선언부
    { 메서드가 호출시 수행할 코드} //>>>구현부
    >지역변수 : 메서드 내에 선언된 변수
    다른 메서드에 이름이 같은 lv가 있어도 상관없음

  • @뭘안다고그렇게떠드는
    @뭘안다고그렇게떠드는 3 года назад

    1회 시청완료

  • @taeminchoe9004
    @taeminchoe9004 3 года назад +3

    선생님 강의 덕분에 자바를 재밌게 배울 수 있었습니다. 감사합니다!!

    • @MasterNKS
      @MasterNKS  3 года назад +1

      주위에 많은 소개 부탁드립니다

    • @taeminchoe9004
      @taeminchoe9004 3 года назад +1

      @@MasterNKS 자바 공부하는 친구들에게 소개하고 있습니다!! 책도 같이 보고 있는데 너무 좋아요!

  • @서대원-o1c
    @서대원-o1c 3 года назад

    Good

  • @funppun4234
    @funppun4234 4 года назад +1

    감사합니다^^

  • @optional5459
    @optional5459 3 года назад

    1회시청 2020-12-08

  • @mosquitoexorcist
    @mosquitoexorcist 3 года назад

    7회 시청 완료

  • @구희승-g2b
    @구희승-g2b 3 года назад

    2021.06.03

  • @user-p2yhkd1s
    @user-p2yhkd1s Год назад

    15:22

  • @한슬기-z8f
    @한슬기-z8f Год назад

    230306

  • @남붕어
    @남붕어 3 года назад

    남소연 20201217 5회 시청

  • @남붕어
    @남붕어 3 года назад

    남소연 20201213 4회 시청

  • @남붕어
    @남붕어 3 года назад

    남소연 20201212 3회 시청

  • @호야-x2q
    @호야-x2q 3 года назад +2

    메서드 => 선언부( 반환타입, 메서드이름) + 구현부( 매개변수=작업에 필요한 값)
    1. 작업단위 문장들의 묶음. ( 반복되는 문장들을 메서드로 작성.)
    2. 클래스안에 있어야 함.
    3. 하나의 메서드는 하나의 기능만.
    장점 = 중복제거 -> 코드관리용이 -> 이해하기 쉬워짐.
    20/11/21

  • @남붕어
    @남붕어 3 года назад

    남소연 20201211 2회 시청

  • @김규호-m8s
    @김규호-m8s 5 месяцев назад

    3회독

  • @JamesLee-fg8nx
    @JamesLee-fg8nx Год назад

    2022/11/22 수강완료

  • @둥근세모-k8u
    @둥근세모-k8u 3 года назад

    201212 복습

  • @davidbyeon3370
    @davidbyeon3370 3 года назад

    2회시청완료

  • @yesman2297
    @yesman2297 Год назад

    1회차 수강 완료 2022/12/07

  • @biang4202
    @biang4202 3 года назад

    2회시청 완료

  • @정보승-n3s
    @정보승-n3s 3 года назад

    2회완료

  • @임지호-d9r
    @임지호-d9r 3 года назад

    1회 시청 완료

  • @이윤하-e5i
    @이윤하-e5i 3 года назад

    1회 시청 완료

  • @김충현-v3m
    @김충현-v3m 3 года назад

    6회 시청

  • @2혜지
    @2혜지 3 года назад

    3회 시청

  • @seongwonchae2398
    @seongwonchae2398 3 года назад

    4회 시청

  • @김충현-v3m
    @김충현-v3m 3 года назад

    4회 시청

  • @김충현-v3m
    @김충현-v3m 3 года назад

    3회 시청

  • @이성민-z2j
    @이성민-z2j 3 года назад

    2회 시청

  • @gogo-vq9pz
    @gogo-vq9pz 3 года назад

    3회 시청

  • @2혜지
    @2혜지 3 года назад

    2회 시청

  • @Shin-pl1hw
    @Shin-pl1hw 3 года назад

    2회 시청

  • @seongwonchae2398
    @seongwonchae2398 3 года назад

    3회 시청

  • @seongwonchae2398
    @seongwonchae2398 3 года назад

    2회 시청

  • @이혜지-m7v
    @이혜지-m7v 3 года назад

    1회 시청

  • @김충현-v3m
    @김충현-v3m 3 года назад

    2회 시청

  • @Shin-pl1hw
    @Shin-pl1hw 3 года назад

    1회 시청

  • @이성민-z2j
    @이성민-z2j 3 года назад

    1회 시청

  • @seongwonchae2398
    @seongwonchae2398 3 года назад

    1회 시청

  • @gogo-vq9pz
    @gogo-vq9pz 3 года назад

    1회 시청

  • @ALavigne-m1j
    @ALavigne-m1j 3 года назад

    12/11 1회 시청

  • @gogo-vq9pz
    @gogo-vq9pz 3 года назад

    4회 시청

  • @김충현-v3m
    @김충현-v3m 3 года назад

    5회 시청

  • @Hi_Jesus
    @Hi_Jesus 4 года назад

    궁금한게 있는데 그럼 예제에서 왼쪽에 있는 애들은 iv 이고 오른쪽에 static으로 묶인애들은 cv가 되는걸까요? 넘 어렵네요 ㅠㅠㅎㅎ

    • @MasterNKS
      @MasterNKS  4 года назад

      클래스 안에 선언된 변수 중에 static이 붙은 변수가 cv고 안붙은게 iv입니다. 메서드 안의 변수는 lv고요. lv는 static못붙입니다

  • @아폴로-r2v
    @아폴로-r2v 6 месяцев назад

    지금 소프트웨어 전공하고 있는 학생입니다. 자바 공부하는데 객체지향에 대해 어려움을 겪고 있었습니다만 이 자바의 정석으로 다행히 큰 어려움없이 배우고 있습니다. 만약 모르는것이 있으면 4번~5번정도 반복하니 이해가 되고 있습니다 너무나 감사드립니다.

  • @남붕어
    @남붕어 3 года назад

    남소연 20201210 1회 시청
    문제만 풀땐 뭔지도 모르고 썼는데 용어를 아니깐 새로워요!ㅠㅠ

  • @SH-yx5yd
    @SH-yx5yd Год назад

    반복적으로 수행되는 여러 문장을 메서드로 작성한다.
    하나의 메서드는 한 가지 기능만 수행하도록 작성한다.
    반환할 게 없다면 반환타입은 void 로 작성한다.
    지역변수는 메서드 영역 내에서만 사용되기 때문에 , 지역 변수명이 같아도 상관없다.

  • @호야-x2q
    @호야-x2q 4 года назад

    같은공간에서 같은작업을 하는 친구들의 모임. 효율 상승, 관리가 용이..(?)

  • @보리차맛집
    @보리차맛집 2 года назад

    String args[] 오타인가요?

  • @꿍애
    @꿍애 2 года назад

    메서드
    1. 중복되는 코드를 제거 해준다
    2., 코드의 재사용성이 늘어난다
    3. 코드 관리하기가 편해진다.
    4. 코드가 간결해진다.
    지역변수 > 매게변수 똑같다 둘다 메서드가 호출시 생성되고 실행이 끝나면 사라진다.
    코드의 작성
    하나의 메서드는 하나의 기능만 넣자
    반복적으로 수행하는 코드를 메서드에 넣고 사용하면 중복 코드 제거 해줌

  • @최호연-q1i
    @최호연-q1i 3 года назад

    최호연 1회 시청 완료

  • @조다혜-u7y
    @조다혜-u7y 4 года назад

    반환타입 메서드이름 (매개변수 선언) { 메서드 호출 시 수행될 코드 }

  • @yhj2673
    @yhj2673 11 месяцев назад

    2023.10.23 완료 day8

  • @mosquitoexorcist
    @mosquitoexorcist 3 года назад

    메서드란?
    -작업단위로 문장들을 { }로 묶어서 이름 붙인 것
    -값(입력)을 받아서 처리하고 결과를 반환(출력)
    -하나의 메서드는 하나의 기능만 수행하도록 작성
    -선언부+구현부
    반환타입 메서드이름(매개변수){ ...선언부
    수행될 문장들 ...구현부
    return 반환값;
    }
    메서드의 장점
    -코드 중복을 줄여줌
    -코드의 관리가 쉽고 재사용 가능
    -코드가 간결해져서 이해하기 쉬워짐

  • @sujinlee3795
    @sujinlee3795 3 года назад

    20/11/25 다혜수진지영 day3

  • @딕딕이
    @딕딕이 3 года назад

    2021.4.16 시청완료입니다

  • @쥬항-e7e
    @쥬항-e7e 2 года назад

    완료

  • @이민재-h2e
    @이민재-h2e 3 года назад

    2회 시청

  • @Shin-pl1hw
    @Shin-pl1hw 3 года назад

    3회 시청

  • @김도현-c4f
    @김도현-c4f 3 года назад

    5:50 메서드는 자바스크립트의 함수와 비슷한 느낌인 것 같습니다 라고 쓰려고 했는데 선생님께서 바로 '수학의 함수'를 언급하시네요ㅎㅎ

  • @daulkim-o2m
    @daulkim-o2m 3 года назад

    20.11.13
    강의 잘들었습니다!

  • @김덕환-z9u
    @김덕환-z9u 4 года назад

    여러개 리턴시 객체나 배열을 이용

  • @myeongheeroh6209
    @myeongheeroh6209 3 года назад

    6장 객체지향언어 2회독, 2020.11.05.

  • @thekimssalon3254
    @thekimssalon3254 3 года назад

    퐈이팅입니다! 0309

  • @biang4202
    @biang4202 3 года назад

    1회 시청 완료하였습니다

  • @thekimssalon3254
    @thekimssalon3254 3 года назад

    감사합니다! 0301

  • @이상수-f9l
    @이상수-f9l 3 года назад

    5회 시청완료입니다

  • @강태우-q5f
    @강태우-q5f 3 года назад

    201212/1회 시청/감사합니다

  • @김병은-y8j
    @김병은-y8j 3 года назад

    3회 시청 완료하였습니다.

  • @kams2348
    @kams2348 3 года назад

    3회 시청완료입니다.

  • @klmjiho
    @klmjiho 4 года назад

    메소드? 문장(작업단위)을 묶어 놓은것 -> 코드의 중복제거위해
    선언부 + 구현부로 생성
    값(입력값 : 여러개 가능)을 받아서 처리하고 결과를 반환(출력값 : 0~1개)
    메소드 1개당 1개의 기능넣기
    메소드의 매개변수도 지역변수 OO -> 다른 메소드에서 똑같은 매개변수사용OK

  • @SoyouG-w1u
    @SoyouG-w1u 3 года назад

    강의 잘듣고 있습니다!! 감사합니다:)

  • @dongoh3211
    @dongoh3211 2 года назад

    메소드 강의 감사합니다! :-)

  • @kams2348
    @kams2348 3 года назад

    4회 시청완료입니다.

  • @이상수-f9l
    @이상수-f9l 3 года назад

    3회 시청완료입니다!

  • @이상수-f9l
    @이상수-f9l 3 года назад

    1회 시청완료입니다!

  • @MeIonMusk
    @MeIonMusk Год назад

    감사합니다.

  • @제한해제가한번해보겠
    @제한해제가한번해보겠 4 года назад

    2020/09/14 완료

  • @이상수-f9l
    @이상수-f9l 3 года назад

    2회 시청완료입니다!

  • @jwh9298
    @jwh9298 3 года назад

    너무 잘보고 있습니다. 감사합니다!!

  • @뭘안다고그렇게떠드는
    @뭘안다고그렇게떠드는 3 года назад

    5회 시청완료

  • @뭘안다고그렇게떠드는
    @뭘안다고그렇게떠드는 3 года назад

    3회 시청완료

  • @starfish3585
    @starfish3585 3 года назад

    4회 시청 완료

  • @mosquitoexorcist
    @mosquitoexorcist 3 года назад

    6회 시청 완료

  • @mosquitoexorcist
    @mosquitoexorcist 3 года назад

    5회 시청 완료