클래스(Class)
class는 대부분 대문자로 시작
하나의 java파일에 하나의 클래스를 두는 것이 원칙, 여러개의 클래스가 같이 있는 경우 public 클래스는 단 하나
public클래스의와 자바 파일의 이름은 동일해야함
자바의 모든 코드는 class 내부에 위치
package javaStudy;
public class Student {
int studentID;
String studentName;
int grade;
String address;
public void showStudentInfor(){
System.out.println(studentName + ","+address);
}
public static void main(String[] args){
Student studentLee = new Student();
studentLee.studentName = "이순신";
studentLee.address = "서울시 서초구 서초동";
studentLee.showStudentInfor();
}
}
매서드
함수의 일종
객체의 기능을 제공하기 위해 클래스 내부에 구현되는 함수
함수: 하나의 기능을 수행하는 일련의 코드
중복되는 기능은 함수로 구현하여 함수를 호출하여 사용함
package aaa;
public class FunctionTest {
public static void main(String[] args){
int num1 =10;
int num2 = 20;
int sum = addNum(num1,num2);
System.out.println(sum);
}
public static int addNum(int n1, int n2){
int result = n1+n2;
return result;
}
}
'🍎 Backend > JAVA' 카테고리의 다른 글
[java] abstract(추상) vs implements의 비교 (1) | 2024.12.20 |
---|---|
[JAVA] 해시 맵 (0) | 2023.12.11 |
[JAVA] 메모리 관리 & call by value (0) | 2023.12.08 |
[Java] 컴파일 과정 (0) | 2023.12.04 |
자바 기초 (0) | 2023.03.02 |