컴퓨터공학 💻 도서관📚
Part2. 2-3 함수와 메서드 / With. 파인만 기법 본문
메서드 : 함수의 한 종류 중 하나
- 메서드와 함수의 차이 : 함수는 어디 속해 있지 않지만 메서드는 클래스 안에 속해 있고 그 클래스의 멤버 변수들을 활용해서 구현된 것이다.
- 메서드 선언 방식은 C언어 함수 선언 방식과 똑같다.
메서드를 구현함으로써 객체의 기능이 구현된다.
메서드의 이름은 그 객체를 사용하는 객체(클라이언트)에 맞게 짓는 것이 좋다
ex) getStudentName() (고객입장에서)
public class Student {
public int studentID; //객체의 속성(정보)
public String studentName;
public String address;
public void showStudentInfo() { //클라이언트 입장에서 메서드 이름 짓기
System.out.println(studentName + "," + address);
}
public String getStudentName() { //클라이언트 입장에서 메서드 이름 짓기
return studentName;
}
}
스택 메모리(stack memory) : 함수가 호출될 때, 지역 변수들이 사용하는 메모리 / 함수의 수행이 끝나면 자동으로 반환 되는 메모리
'✅🌲강의 복습 노트 > 패캠 JavaSpring 강의,코드 복습' 카테고리의 다른 글
Part2. 2-5 인스턴스 생성과 힙 메모리 (with. 파인만 기법 + 문제출제) (1) | 2024.02.27 |
---|---|
Part2. 2-4 객체의 속성은 멤버 변수로, 객체의 기능은 메서드로 구현한다 (0) | 2024.02.27 |
Part2. 2-2 생활 속에서 객체 찾아 클래스로 구현하기 (0) | 2024.02.27 |
Part2. 2-1 객체와 OOP (1) | 2024.02.27 |
Part 2. 2-16 static 변수 (0) | 2022.11.30 |
Comments