접근제한 지정자 Private & Public & Protected

2023. 5. 5. 21:13C# 프로그래밍 개념

Private / public

private는 동일 패키지에 같은 클래스 접근으로만 가능하다.

public은 다른 패키지까지 모두 접근이 가능하다.

void를 같이 쓰는데 void는 리턴하는 값이 없다는 의미다.

 

protected는 상속받은 자식만 접근할 수 있다는 것. 그냥 쓰면 private다.

 

Public 전역변수 private 지역변수 이런 식으로 보통 부르기도 한다. 지역변수면 내부에서만 사용이 가능하다. 선언되는 순간 지역변수는 메모리화 되고 끝나면 사라지는 것.

 

객체지향의 캡슐화, 은닉화를 대표하는 문법 = 접근 제한 지정자.

코드를 입력할 때 만들어 놨는데 식별자에 .을 찍어도 안나오면 접근제한 지정자 문법을 사용하지 않아서 IDE 환경에서 안 나오는 것이다.

'C# 프로그래밍 개념' 카테고리의 다른 글

C#의 메모리(함수까지)  (1) 2023.05.08
C# 연산자  (0) 2023.05.07
for과 foreach 비교  (0) 2023.05.06
C# 클래스  (0) 2023.05.06
네임스페이스, using, 다중 프로젝트  (0) 2023.05.06