iknowahra / cspiEdu

CSPI OJT
0 stars 0 forks source link

2021.09.27 교육내용 정리_SG #10

Open seulgi9834 opened 3 years ago

seulgi9834 commented 3 years ago

함수

만들어놓으면 프로젝트 내에서 끌어다 쓸수 있음(이를 방지하기 위해 제약을 걸 수 있음)

public : 공용으로 사용할 수 있는 클래스

static : 자바에서 static 선언시 메모리에 고정시켜놓고 사용

void : 리턴값이 없을 경우

함수 선언

//접근 제어자 static(메인이 static이라) 리턴 자료형 함수명(파라미터 1, 파라미터 2)
public static String makeName(String familyName, String firstName) {
    return familyName + " " + firstName;
}

public static String makeName(String familyName) {
    return familyName + " ";
}

public static String makeName(int familyName) {
    return "number";
}

함수 사용 ①

String name=TestFunction.makename("a","bc");
System.out.println(name);

함수 사용 ②

//import 패키지명.클래스명; 클래스 외부에서 선언 필요
import test.TestFunction;

public class Test06 {
    public static void main(String[] args) {
        TestFunction tf = new TestFunction();
        String name = tf.makename("a", "bc");
        }
    }

접근 제어자

public

protected

default

private

패키지


Spring 설치


기타

WAS(Web Application Server)

Maven Repository

iknowahra commented 3 years ago

오오 public이랑 protected부분이 헷갈렸는데... 자세한 설명 감사합니다..!! 👍