GDJ 8/10

Yongha Hwang·2023년 8월 10일
0

JAVA

1. Class

  • API

    API(Application Programming Interface)
    -응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을
    제어할 수 있게 만든 인터페이스
    -Interface : 실제로 하면 복잡한 일 을 간단 하게 할 수 있도록 만들어 놓은 어떤 장치

/**
	 * <p>정수 <b>a</b> 와 정수 <b>b</b> 를 넣으면 합한 정수를 반환해 줍니다.</p>
	 * <p>작성자 : 김지훈, 작성일 : 2023-08-10</p>
	 * @param a : 더하기 위해 입력할 정수
	 * @param b : 더하기 위해 입력할 정수
	 * @return : a 와 b 의 합
	 */
	int plus(int a, int b) {
		return a+b;
	}
  • member

    Class 안에 들어있는 constructor, field, method 를 class member 라 한다.

public class Robot {//클래스 안에 있는 모든것을 멤버라고 부른다.

	 //클래스안의 변수(필드) : 멤버변수(필드)
	public Robot() {// 생성자 : 객체화시 호출 (특별한 경우가 아니면 생략)
		// 클래스에서 가장 먼저 호출된다.
  public void methodName(){ //메소드
  }      
  • constructor

    생성자는 class를 객체화 해주며 가장 먼저 호출된다.

  • 생성자는 객체화 될 때 초기화 하는 수단으로 활용 된다.

  • 초기화는 0을 만드는 것이 아니고 최초의 값을 주는 것 이다.

  • overload

    같은 이름으로 여러 개의 생성자를 만드는 것을 우리는 생성자 overload 라 한다.
    단, 매개 변수의 개수나 형태가 달라야 한다.

0개의 댓글

관련 채용 정보

Powered by GraphCDN, the GraphQL CDN