본문 바로가기

카테고리 없음

9월13일 공부 :

오늘은 복습해보는 시간입니당

 

잘이해한건지 되돌아 볼겸 하는 정리!

 

 

 

일단 캐릭터 라는 class를 만들고

 

 

Archer라는 클래스를 만들어서 ": Character"를 해주면 캐릭터를 상속시킵니다

 

즉 보이진않지만 Archer라는 클래스안에 Character의 내용이 들어가있다는 것

 

그리고 각각 

 

(string Name, int Hp, int Att, int Def, int Lv, float Speed, float Exp, bool Type)

안에 있는 내용대로

 

name = Name;
hp = Hp;
att = Att;
def = Def;
level = Lv;
speed = Speed;
exp = Exp;
type = Type;

 

하면 상속끝

 

여기까지가 저번 내용

 

오늘은 이제 Virtual과 override를 배웠습니다

 

public virtual void test()
{
   ????
}

 

이런식으로 ???에 내용을 넣어주면

 

상속한 클래스로 가서

 

public override void test()
{
   !!!!
}

 

를 할경우 상속한 클래스에서 ???와 !!!!!가 동시에 뜨는 것

 

자세한 내용은 잘 기억이 안나지만 이런식으로 했던 거 같다.. 기억을 더듬느라 많이 힘들었다..

 

강의자료를 주말이전에 올려주신다고 했으니 그때 다시 복습해야겠다