사실 한 번 완강을 한 지는 한 달 정도 되었다.
그런데 메소드 부분부터 사실 이해가 안 갔었고.. 이 부분만 한 번 더 돌려야지 생각했는데 이제야 다시 보게 되었다.
생활코딩 강의를 들으며 제일 크게 느낀건 내 문제를 해결하기 위한 프로그래밍을 한다는 게 신기했다.
프로그래밍 입문자로 JAVA1을 들으면서 가장 기억해두고 싶은 건 메소드, 클래스, 인스턴스 개념이다.
왜 이렇게 해야하지? 이건 뭐지? 라고 생각했던 건데 개념을 명확히 할 수 있었다.
- method : 서로 연관된 코드를 그룹핑하여 이름을 붙인 정리정돈의 상자자료형 메소드이름()의 형태로 사용
ex) double getVAT() - class : 서로 연관된 변수, 메소드를 그룹핑하여 이름을 붙인 정리정돈의 상자클래스 이름. 변수 또는 메소드이름()의 형태로 호출
ex) Accounting.print(); / Accounting.vatRate = 0.3; - instance : 하나의 클래스를 복제하여 서로 다른 데이터의 값과 서로 다른 메소드를 가진 복제본을 만드는 것클래스 이름 복제본 변수 = new 클래스 이름의 형태로 사용
ex) Accounting a1 = new Accounting
-> 객체는 클래스의 인스턴스이다!
메소드, 클래스, 인스턴스를 활용해 코드를 좀 더 구조화하고 타인과 내가 보기 편하게, 간소화시킨다.
강의의 개수는 50개 정도이지만 한 강의 당 시간이 짧으니까 여러 번 돌려 봐야겠다!
728x90
'study > Java' 카테고리의 다른 글
| 정석코딩 세미나 자바기초 프로그래밍 3주 - 3주차 후기 (4) | 2023.12.28 |
|---|---|
| 정석코딩 세미나 자바기초 프로그래밍 3주 - 2주차 후기 (1) | 2023.12.19 |
| 정석코딩 세미나 자바기초 프로그래밍 3주 - 1주차 후기 (2) | 2023.12.15 |
| Mac OS 자바 기본 환경변수 설정 (2) | 2023.10.21 |
| Mac OS Java 제거하기 (3) | 2023.10.21 |