U E D R , A S I H C RSS

새싹교실/2022/Java보시던지/04.28 (rev. 1.17)

새싹교실/2022/Java보시던지/04.28

회고

난이도
중하(이미 알고 있던 내용의 복습)
수업내용
  • 객체란?
    클래스: 붕어빵틀 VS 객체: 붕어빵
  • 객체 간의 관계
    집합 관계: 부품과 완성품의 관계. 자동차와 엔진의 관계
    사용 관계: 객체간의 상호작용(동등함)
    상속 관계: 부모 객체를 기반으로 자식 객체를 새성하는 관계. 기계와 자동차 ( 큰범주가 되는것)(집합관계와는 다름)
    - 부모 객체(상위 객체) : 종류
    - 자식 객체(하위 객체): 구체적인 사물
  • 객체와 클래스
  • 클래스 선언
    관례에 맞게 작성
    IceCream (x Icecream)
  • 객체 생성과 클래스 변수
    new를 쓰는 것은 모두 참조타입
    객체는 저 멀리 있고, 클래스로 선언된 변수에 객체의 번지를 저장
    객체는 heap영역에 생성(얼마든지 커질수 있어서 heap에다가 분리)
    클래스 변수는 stack 영역에 저장
    라이브러리 클래스, 실행클래스 (main()메소드로 실행하는 클래스 (단 하나))
  • 클래스의 구성 멤버
    - 필드
    - 생성자:new 연산자로 호출, 객체 생성시 초기화 담당
    - 메소드
  • 생성자 오버로딩
    overload(더 싣는다)
새롭게 배운 내용
  • 전전주차 복습
    큰수를 다루는 문제 → 문자열로 받아서 해결
    형변환(문자열->정수) Integer.parseInt()
  • 메인이 없는 클래스 // 라이브러리 클래스
  • 클래스의 정보(그안에 있는 변수들) // 필드
  • . //~의
느낀점/건의사항
질문에 대한 자세한 답변 항상 감사합니다!
다음주 수업이 기대됩니당
Q.객체간의 관계에서 집합관계와 사용관계의 구체적인 사용방법이 궁금해요~

창훈

난이도
이해할 정도의 수준이었다.
수업내용
  • 객체
  • 필드, 메소드, 생성자
  • 객체 간의 관계
  • 클래스 등
새롭게 배운 내용
  • 객체는 속성을 가지고, 식별 가능하며, 독립적으로 존재한다.
  • 객체는 다른 객체와 메소드로 상호작용한다.
  • 클래스(설계도) → 객체(상품) (new연산자를 통해 생성)
  • 필드와 변수의 차이점
    필드 → Class 이하 (라이브러리 클래스)
    변수 → main 이하 (실행하는 부분)
  • this의 의미
  • 생성자 (코드 줄일 수 있음)
  • 참조타입 수업하고 살짝 아리까리 했는데 이번 수업으로 뭔가 깨우쳤읍니다.
느낀점/건의사항
Java 재밌네용 .. ㅎㅎ
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2022-05-10 13:36:40
Processing time 0.0198 sec