TIL 20240904

·2024년 9월 4일

TIL

목록 보기
9/25

🖥️ 1.오늘 한 일

-Java 문법 종합반 강의 수강

  • 상속: 부모 클래스의 필드와 메서드를 자식 클래스에 상속
    자식클래스 extends 부모클래스

  • 오버라이딩: 상속받은 메서드를 자식 클래스에서 재정의

  • 참조 변수의 타입변환
    -- 자동: 부모 타입 변수 = 자식 타입 객체;
    -- 강제: 자식 타입 변수 = (자식 타입) 부모 타입 객체;
    -- instanceof로 객체의 타입 확인
    {대상 객체} instance of {클래스 이름}

  • 추상 클래스: abstract로 선언, 하위 클래스에서 구체화

  public abstract class 추상클래스명 {}
      - 추상 메서드 abstract 사용
  public abstract class 추상클래스명 {
  abstract 리턴타입 메서드이름(매개변수, ...);}
  - 추상 클래스 상속 extends  사용
  public class 클래스명 extends 추상클래스명 {
  @Override
  public 리턴타입 메서드이름(매개변수, ...) {
                 }}// 실행문              

📝 2. 회고

  • 계산기 만들기를 하고 있었는데 뺄셈인데 값이 이상하게 나오길래 봤는데 알고보니 _ 언더바를 적었다.
    사소한 실수 하지 않도록 조심해야 겠다.
profile
🍀🍀

0개의 댓글