github.com/taemin-kwon93 Github 보러가기 ->

Study/[국비지원 일지] 2021.05.21 - 2021.12.29

[국비지원 일지]21.06.01

태민Kwon 2021. 6. 1. 20:26

21.06.01

 

15:00 - 출석&내일배움카드 출결

15:20 - 줌 접속

 

_1교시

15:30 - 수업시작, 

15:36 - 지난 수업시간에 메소드(오버로딩) 전 까지 했음.

15:48 - 생성자는 클래스 명과 동일한 이름을 갖고있고 리턴값이 없다. 메소드는 리턴값이 있을 때도 있고 없을 때도 있다.

 

 

_2교시

16:30 - 수업시작, static 멤버 학습 시작.

16:43 - 객체 마다 가지고 있어야 할 데이터 -> 인스턴스 필드, 공용적인 데이터 -> 정적(static)필드.

 

16:50 - 정적 멤버는 클래스이름과 함께 도트 연산자를 써서 접근한다.

예를들어, 

//정적멤버
public class Calculator{

static double pi = 3.14;

static int plus(int x, int y){...}

static int minus(int x, int y){...}

}

//사용하는 방법

double result1 = 10*10*Calculator.pi;

int result2 = Calculator.plus(5, 5);

int result3 = Calculator.minus(10, 5);

 

 

_3교시

17:30 - 수업시작, 메소드(오버로딩), 인스턴스 멤버와 this, 정적멤버와 static, final 필드와 상수 실습시간.

 

 

_4교시

19:00 - 수업시작, 

19:17 - Ctrl + Shift + O -> 자동 import처리.

19:33 - 접근제한자 private, default, protected, public. 변수에는 대부분 private이 들어가고 생성자에는 대부분 public이 쓰인다.

 

 

_5교시

20:00 - 수업시작.

20:20 - 실습시작.

 

[6월 1일 업데이트]

-