소멸자 2

#024_닷넷(.NET)_.Net Framework 기본 - C# 여러가지 문법 (1)

안녕하세요 삽잡이입니다. 이번시간에는 C#에서 제공하는 여러 문법들을 알아보고자합니다. - finalize()finalize()는 C#에서 '소멸자'를 의미합니다.닷넷에서는 이미 객체를 마무리하기 위해 만들어 놓은 메서드가 있는데이 메서드가 바로 'finalize()'라는 것입니다.왜 소멸자를 안만들었을까요?소멸자를 가지지 않은 언어들이 있을 수 있으니 안만든 것입니다.소멸자가 없는 언어들은 닷넷에서는 finalize() 메서드를 direct로 집어넣습니다. -nullabenullable 타입은 'NULL'이 가능한 타입을 말합니다.즉, nullable 타입은 값 타입.. 그 중에서도 내장 타입에 존재합니다.int?, double? 과 같이 물음표(?)를 붙여서 사용합니다. NULL을 가질 수 있는 타입..

#005_시(c)시(c)해서 C++?!... 조금은 불편한 생성자...

자... 한번 생성자부터 소멸자까지 한번 쓸어담아봅시다!물론 예제를 통해서 말입니다 하하... 우선, header입니다. 1234567891011121314151617181920212223242526#pragma once#include using namespace std;class Stu{ int num; string name; int hp;public: // 기본 생성자 //Stu(); // 생성자 Stu(int num); Stu(int num, string name); // 복사 생성자 Stu(const Stu &stu); // 기본 소멸자 //~Stu(); void Study(); int GetHp(); int GetNum();};cs 헤더는 어떤 역할을 담당하느냐...이런 형식들이 있다... 이런..