커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
super() 와 this. 차이점이뭔가요
undefined주차
북마크
이*용
댓글
3
추천
0
조회수
13
조회수
13
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


생성자를 생성할때 쓰이는것같은데

차이점을 모르겠습니다

아래 코드에서

class Dog extends Animal{ this.name = name; } 과 class Dog extends Animal { super(name); } 의 차이점

둘다 영상에 나오네요


class Animal{
    String name;
    public void cry(){
        System.out.println(name + "dd");
    }
}
class Dog extends Animal{

      Dog(String name) { 
          this.name = name;                          // 이 부분
      }
  
      public void swim(){
          System.out.println(name + "ff");
      }
  }
  
  
  public class Main {
      public static void main(String[] args) {
          // write your code here
          Dog dog = new Dog( "미미");
          dog.cry();
          dog.swim






취소
 공유
취소
댓글 0
댓글 알림
나의얼굴