static 키워드

static 붙은 클래스, 함수, 변수는 별도의 인스턴스 생성없이 호출가능

 

캡슐화

정보를 은닉한다는 의미로써, 아무나 객체안의 변수나 함수에 함부로 접근하지 못하도록하기위해 내부 멤버를 숨기는 것. 접근제한자를 이용

 

접근제한자

public: 어디서나 접근가능

private: 클래스내에서만 접근가능

protected: 클래스내, 파생클래스에서만 접근가능

internal: 동일 어셈블리 내에서 접근가능

protected internal: 동일 어셈블리 내에서 또는 다른 어셈블리의 파생클래스에서 접근가능

 

OOP 표준으로는 멤버변수는 private, 외부에서 호출할 함수는 public, 그외에는 protected 설정

'ASP.NET C#' 카테고리의 다른 글

상속, abstract, interface, sealed, this, base  (0) 2021.01.12
상속, abstract, virtual, new, override  (0) 2021.01.08
매개변수 키워드  (0) 2021.01.06
배열선언  (0) 2021.01.06
메모리구조, 가비지컬렉터  (0) 2021.01.05

+ Recent posts