클래스의 상속 (Class inheritance) 자식 클래스에 부모 클래스를 상속 부모클래스를 상속받은 자식 클래스는 부모 클래스의 모든 멤버를 물려받게 된다. (다만, 생성자는 상속이 되지 않으며 객체 생성 시 부모 클래스의 생성자가 자동으로 호출) 부모클래스의 생성자가 먼저 호출되고 자식 클래스의 생성자가 호출 , 소멸시는 반대 using System; namespace CSharps { class Parent { public int num; public Parent() //부모 클래스의 생성자 { Console.WriteLine("부모 클래스의 생성자가 호출되었습니다."); } } class Child : Parent // 상속 : { public Child(int num) { base.num =..
클래스 Class : 붕어빵 틀 Object(객체) : 붕어빵 접근 제한자 (접극 제한자) class 클래스명 { private int num//필드 public void sum(int num) { //메소드 } public 클래스명{ //생성자 } ~클래스명(){ //소멸자 } } 접근 제한자 설명 private 클래스 내부에서만 접근 가능 public 모든 곳에서 해당 멤버로 접근 가능 internal 같은 어셈블리에서만 public으로 접근 가능 protected 클래스 외부에서 접근할 수 없으나 파생 클래스에서는 접근 가능 protected internal 같은 어셈블이에서만 protected으로 접근 가능 This This 키워드는 자기 자신을 가릴킬때 사용하는 키워드. - 매개변수 이름과 멤버..
string string strSample = "Sameple,Test,Text"; 함수 설명 예제 결과 Contain 문자열 안에 해당하는 문자열이 있는지 확인 strSample.Contains("Test".ToString(); True Equals 문자열이 해당 문자열과 동일 한지 확인 strSample.Equals("Test").ToString(); Flase Length 개체의 문자 수를 반환 strSample.Length.ToString(); 18 Replace 지정된 문자열을 다른 문자열로 모두 변환 strSampel.Replace("Test","I Can"); Sample,I Can, Text Split 문자열에서 조건에 맞는 문자를 기준으로 분할 strSample.Split(','); Su..