SQLD, ECLIPS, JAVA,PYTHON, NODE....

(선행)[Oracle] Java class 7 - 과목별 성적 합계&평균 구하기, 메소드(=함수)를 활용한 호출방식 본문

Java

(선행)[Oracle] Java class 7 - 과목별 성적 합계&평균 구하기, 메소드(=함수)를 활용한 호출방식

D_Aiden 2023. 10. 16. 13:23
728x90
반응형
SMALL

2023.10.16

// 과목별(국어, 영어, 수학) 합계와 평균값 구하기

// 과목별 합계 누적

(힌트) 

국어/영어/수학의 변수선언 후,

변수에 선언된 값을 먼저 구해둠.

표시가 될 변수의 배열을 구분해서 출력

국어, 영어, 수학의 합계 및 평균

(비교) 남교수님 코딩

float는 정수이며, 평균값 구할때 주로 사용

 

2023.10.16~17

** 메소드(method)  = 함수(function) --> 객체지향 언어.

1. 생성(정의): 함수 서식구성을 달리 할 수 있음

  :  접근제어자 + static + 리턴타임 + 메소드 식별자 + ( + 파라미터 변수타입 + 변수명 + ) 형태임

 

제어
블록
접근
제어자
영역 리턴타입 메소드
식별자
파라미터
변수타입
파라미터
변수명
제어
블록
                public static void  main  ( String [ ]   args ) {
}  
설명 modifier 임.
package
기본값 2종류
- public
- private 
반드시 필요한 값(기본값)
--> 메모리를 차지하는 영역.
호출된 값을 돌려주는 역할.

리턴값 없을때
삭제 가능
       

2. 호출(사용):

메소드명(값 ....)이 있다면, 값을 특정공간에 넣어줘야 됨. 값을 알기 위해 함수를 호출.

 

3. 메소드 시그니처 --> 하는일에 대한 기능 함수.

메소드 시그니처 영역

# 메소드 오버로딩(overloading)

: 메소드 시그니처가 다르면, 같은 이름의 메소드 식별자 생성(정의)가 가능.

변수2개의 합 구하기 - 메소드 오버로드
변수 3개의 합 구하기 - 메소드 오버로드

class String {

    char charAt(int X) {

}

성별, 지역, 나이 구하기

성별, 지역, 나이 구하기

구구단 입력하기.

메소드를 호출해서 구구단 호출방식

 

728x90
반응형
LIST