티스토리 뷰

카테고리 없음

본캠프_TIL_9일차

티-히히 2024. 9. 24. 23:03
  • 오늘의 학습 키워드
    • 자식클래스의 부모클래스 생성자 호출
  • 공부한 내용 본인의 언어로 정리하기
 public class Warrior : Player
 {
     public Warrior(string name, int level) : base(name, level)
     {
         Class = "Warrior";
         Attack = 10;
         Defense = 5;
     }
 }

 

플레이어 직업에따라 다른 기본 스탯을 위해 전사 클래스를 따로 만들었습니다

그 중

public Warrior(string name, int level) : base(name, level)

이 부분에 대해 설명하자면

base(name, level)은 부모 클래스인 Player의 생성자를 호출하는 부분입니다.

Warrior생성자가 호출되면 base(name,level)로 인해 Player의 생성자가 먼지 실행되어 name과 level값이 부모 클래스에 전달되어 초기화됩니다.

 

부모 생성자가 완료되면 Warrior생성자가 실행되어 추가속성들을 설정합니다(class, Attack, Defense)

 

 

 

  • 오늘의 회고

개발 중간중간 스트레칭을 해야할 것 같습니다.

오래 엉덩이붙이는건 중요한 일이지만 앉은 자세를 유지하면서 흐트러진 자세도 같이 유지되는 것 같습니다.

 

과제 진행도

반 정도 왔습니다.

나머지 과제개발은 밤 새서 진행해봐야겠습니다

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
글 보관함