관리 메뉴

도드넷

C# 독학 1화 - 스태틱과 인스턴스 프로그래밍 기초정리 본문

창고/C#

C# 독학 1화 - 스태틱과 인스턴스 프로그래밍 기초정리

도드! 2015. 10. 10. 00:48




C# 독학


1화 


프로그래밍 기초용어및 구조 개념정리, 스태틱 인스턴스


- Warning -

본 포스트는 c#을 혼자 공부, 연구하는 과정에서 작성됬습니다.

잘못된 내용이 있을수도 있고 없을수도 있습니다. ^오^



- 네임스페이스 : 클래스의 집합


- 클래스 : 오브젝트들의 집합


- 오브젝트란 : 메소드, 변수들.

- 메소드(함수) 구조 : 퍼플릭/프라이벳 + 스태틱/인스턴스 + 리턴값타입 + 함수이름(인풋값) 


- 퍼플릭 vs 프라이벳 : 프로텍션 레벨, 해당 함수에대한 외부접근 여부 설정 기본값은 프라이벳


- 스태틱 : 해당 클래스의 토박이(?)라는 것을 알려주는 토박이 설정(?)

- 야매 개념입니다. 따라하지마시오.


- string[] arg : 프로그램에게 스트링값 보낼때 사용 (생략가능)

Basically a string array of arguments you pass to the main method.
Unlike C, or C++, Java does not have a feature for direct input of variable value.

The String[] args is a way of passing the input to the program.


- 콘솔에 인풋값 문자열 표시 : Console.WriteLine("내용");


- 키값 하나 입력받기 : Console.ReadKey();





스태틱과 인스턴스에 대한 이해를 위한 마음대로 만든 예시.


- 인스턴스 : 클래스 참조, 참고할 정보 불러오는 역할.


- 인스턴스 생성방법 : 클래스이름 새인스턴스이름 = new 클래스이름();


- 스태틱 : 토박이 설정(?)했으므로 인스턴스 말고 본래 클래스 이름으로 참조해야한다.

스태틱 키워드쓰면 인스턴스 생성할 필요가 없다는 점이 꿀같은데 그것빼고 뭐 없는듯?

('ㅅ' ; 첫화니까 이정도만하자...)


참고할만한 예제 두개 올려봄 두번째꺼는 마소 튜토리얼에서 가져옴.


STATIC 예시1 - 사랑해 애플잭.cs

STATIC 예시2 - 온도화씨 변환.cs









반응형
Comments