Jump to content
Araştır
  • Diğer seçenekler ...
Sonuçları bul ...
Sonuçları bul ...
eqwa11

arayüzü gercekleştirmedne ayırma

Önerilen Mesajlar

arayüzü gercekleştimeden ayırmaya calııştım ama vs2017 de derleyemedim


#include

class GradeBook
{
	public:
		explicit GradeBook (std::string );
		void setCourseName(std::string );
		std::string	getCourseName () const;
		void displayMessage()const;
		private:
			std::string courseName;
		
};

 

#include
#include "GradeBook.h"
using namespace std;
// string argümanlı kurucu ile courseNameye ilk değer atama
GradeBook::GradeBook(string name)
	:courseName(name) 	//courseName ile üye değişkenine ilk deper atama
	{
		//boş gövde
	}
	//ders ismini atayan fonksiyon 
	void GradeBook::setCourseName(string name)
	{
		courseName=name; // sers ismini nesnede saklar
	}
	string GradeBook::getCourseName() const
	{
		return courseName;
	}
	
	void GradeBook::displayMessage() const
	{
		cout<<"Not defterine Hos Geldiniz"<		
	}
()

 

#include
#include "GradeBook.h"
using namespace std;

int main ()
{
	GradeBook GradeBook1("buraya bir seyler yazmak lazım");
	GradeBook GradeBook2(" aynı sekilde buraya ne yazacaz 222222");
	
	cout<<"isler cok kızıstı:"<< GradeBook1.getCourseName ()
	<<"cidiiyim bi bok anlamadım yine :"<	<	
}
;
()



baslık dosyasını kaydederken .h ile 2. dosyayı kaydederken gradebook .cpp ve main fonkiyonunu yazarken tamamne farklı bir isimle kaydettim .cpp uzantısı var ama dosyayı kaydedemiyorum
ayrıca devcc ile derlerkende exe. Dosyası görünüp kaybolur derleyicide

İletiyi paylaş


Link to post
Sitelerde Paylaş

×
×
  • Yeni Oluştur...