C & Docker & LINUX

C++) C++ 객체 예제

로픽 2022. 10. 8. 10:42
300x250

C++ 객체 예제

 

* 출처 : 열혈강의 C++ 언어 본색 (P.388)

 

//IntSample.h

#pragma once
#ifndef _INTSAMPLE_H_
#define _INTSAMPLE_H_

#include <iostream>
using namespace std;

class IntSample
{
public:
	void ShowScore();
	void setScore(const int s);
	int getScore();

private:
	int Score;
};
#else
#endif

 

//IntSample.cpp

#include "IntSample.h"

void IntSample::ShowScore()
{
	cout << "점수 : " << Score << endl;
}

void IntSample::setScore(const int s)
{
	Score = s;
}

int IntSample::getScore()
{
	return Score;
}

 

//IntSample_main.cpp

#include "IntSample.h"

int main()
{
	IntSample Obj;

	Obj.setScore(100);
	cout << "점수 : " << Obj.getScore() << endl;

	return 0;
}

 

 

 

 

반응형

'C & Docker & LINUX' 카테고리의 다른 글

C++) C++ MD5 해시값 구하기  (1) 2022.09.30
C++) C++ 디렉토리 탐색  (2) 2022.09.29
Linux) 시작 프로그램 등록  (0) 2021.11.10
nginx) NGINX reverse proxy 설정  (0) 2021.11.08
Linux) Syslog-ng log redirect  (0) 2021.03.28