2022/11/03 TIL | Java OOP 기초(클래스, 객체, 필드, 메서드)

    반응형

    💭 오늘의 학습 전략

    # 클래스와 객체

    ◼ 클래스 구성요소
    ◼ 객체 구성요소
     ◾ 속성 - field
     ◾ 기능 - method
    ◼ new
    ◼ 클래스와 객체의 차이
    ◼ 클래스와 객체의 관계

    # 필드와 메서드

    ◼ 클래스 변수 / 인스턴스 변수 / 지역 변수
    ◼ 메서드 구성요소
    ◼ 메서드 호출
    ◼ 오버로딩(Over Loading)

    🌼 학습한 것들

    ◼ 필드+메서드+이너클래스 -> 멤버
    ◼ Runtime Data Area. 데이터 메모리 관리
     - [클래스 영역 | 스택 영역 | 힙 메모리 영역]
    ◼ static은 공유변수. 생성된 모든 인스턴스가 함께 사용한다!
    ◼ 메서드의 매개변수 타입과 인자의 타입이 달라도, 자동 형변환 가능하면 문제 없다.

    🍻 이런 저런 기록들

    Section 1-7. [Java] 객체지향 프로그래밍 기초

    🍖 포스팅 해보고 싶은 것들

    ◼ Java 객체지향 기본 정리

    💨 하루를 마치며

    1. 챕터 항목이 많지는 않았지만, 각각이 아주 중요한 것들이라서 내용이 많은 하루였다. 보고 또 봐도 객체를 가지고 작업하는 것은 정말 재미있다. 내가 자바가 재미있었던 이유도, 계속 하고자 마음 먹은 이유도 이게 아닐까 싶다.
    2. 이젠 개념을 익히는 것 보다도 체득하는 게 중요한 시기인 것 같다. 많이 써보고, 코드도 열심히 까봐야겠다.
    3. 아직 너무나도 추상적인 (프로그램 실행 과정, 메모리 적재나 데이터 영역 등)부분은 조금 애매하다. 내 방식대로 구체화 시켜나가고 싶다.
    4. 오늘은 자유롭게 필기하는 맛이 있어서 좋았다.
    5. 세션 분위기도 좋았다. 채팅에서 웃지는 않았지만 자주 실소가 터졌다.
    6. 아! 회고 작성 방식을 바꾸는 게 좋을 것 같다. 내가 학습한 내용을 줄줄이 적어두고 그 유닛에 대한 전체적인 느낌만 남기는 것이 아니라, 소주제 별로 아는 것과 모르는 것을 분리해가며 회고를 작성해야겠다. 정리한 내용들은 포스팅으로 나누는 게 낫겠다는 생각을 했다.

    반응형

    댓글