Overriding

    Javascript Overiding

    JavaScript 에서 기존에 있는 함수를 바꿀 수 없을 때 Overriding 개념으로 어떻게 접근해야할지 궁금해서 테스트 해봤다. (이하 코드 참고) 결과는 성공 잘 되드라.. ㅋㅋ

    상속받은 클래스에서 Override, new, 로컬메소드의 차이 예제

    상속관계에 있는 클래스에서 메소드를 기존의 이름으로 재정의하고 싶을 때 override-virtual, new, 로컬메소드 등의 3가지 방법이 있는데 차이가 많이 햇갈릴때가 있다. 다음과 같은 예제 코드를 해보면 이해가 조금 더 쉽게 되지 않을까 생각한다. (아래 예제는 Visual Studio Sample 폴더에 있는 예제입니다.) 1: //Copyright (C) Microsoft Corporation. All rights reserved. 2: 3: // versioning.cs 4: // CS0114 expected 5: public class MyBase 6: { 7: public virtual string Meth1() 8: { 9: return "MyBase-Meth1"; 10: } 11: ..