블로그 이미지
Magic_kit
study 관련자료를 한곳으로 자기 개발 목적으로 재태크 재무 관리 목적으로 일상생활의 팁을 공유 하기 위하여 블로그를 개설 하였습니다.

calendar

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
반응형

Category

Recent Post

Recent Comment

Archive

2009. 8. 15. 01:13 .Net Project/.Net 3.5 Sp1
반응형
Program.cs 


using System;

public class class상속
{
    public static void Main(string[] args)
    {
        Child c = new Child();
        // private : 내부에서만 접근 가능
        // public : 외부에서 접근 가능
        // protected : 상속 관계만 접근 가능
        // c.msg = "Welcome";
        c.Hi();
        // c.Hi2();
        // Console.WriteLine(c.ToString());
    }
}




Car.cs

using System;

// 공통
public class Car : Object
{
    public void Run() { Console.WriteLine("공통Run"); }
    public virtual void Back() { Console.WriteLine("공통Back"); }
}

// HD 전용
public class HD : Car
{
    public void Light() { Console.WriteLine("현대Light"); }
    // new 사용
    public new void Run() { Console.WriteLine("현대Run"); }
}

// GM 전용
public class GM : Car
{
    public void Right() { Console.WriteLine("대우Right"); }
    // virtual일 경우 override 사용
    public override void Back() { Console.WriteLine("대우Back"); }
}


반응형

'.Net Project > .Net 3.5 Sp1' 카테고리의 다른 글

76장 메서드 오버라이딩(Tostring)  (0) 2009.08.15
75장 클래스의 부모접근  (0) 2009.08.15
73장 네임스페이스(NameSpace)  (0) 2009.08.15
72장 Class 관련 복습  (0) 2009.08.15
71장 문자열관련함수  (0) 2009.08.13
posted by Magic_kit