성장일기
05/29 스마트팩토리 교육- 종료자, 정적멤버, 인스턴스 멤버, 정적 생성자 본문
○종료자-디폴트 생성자에 ~(틸드) 붙임
CLR에서는 메모리 문제를 해결하기 위해 내부적으로 가비지 수집기(Garbage Collector:GC)를 도입
객체가 더는 사용되고 있지 않다면 데이터 해제
불확실한 시점에 메모리 정리
닷넷이 관리하지 않는 시스템자원을 얻은 경우에만 종료자를 정의해야함(성능 면에 부하)
메서드의 특별한유형
○정적멤버,인스턴스멤버
static정적<->dynamic동적
객체는 런타임시점에 만들어짐->new를 통해 만들어진 객체는 메모리에만 존재=실행 됐을때만 존재
static을 쓰면 컴파일 시점에 만들어짐->파일 내에 존재= 항상 존재
static메소드 안에는 static만 쓸 수 있음
○정적생산자
○네임스페이스
○접근 제한자(지정자)
'프로그래밍언어 > C#' 카테고리의 다른 글
06/02 스마트팩토리 교육 - Object,Array,this,base (0) | 2020.06.02 |
---|---|
06/01 스마트팩토리 교육 -생성자, 정보은닉, 프로퍼티,상속,is as 연산자 (0) | 2020.06.01 |
05/28 스마트팩토리 교육- (0) | 2020.05.28 |
05/27 스마트팩토리 교육-struct, class, 배열 (0) | 2020.05.27 |
05/26 스마트팩토리 교육- 메소드 (0) | 2020.05.26 |