ClassTemplateTest.cpp


Dosyayı İndir
#include <iostream>
#include <locale.h>
using namespace std;

class point2d{
public :
	double x;
	double y;
	point2d(int xx=0,int yy=0){
		x=xx;
		y=yy;

	}

};

class point3d{
public :
	double x;
	double y;
	double z;
	point3d(int xx=0,int yy=0,int zz=0){
		x=xx;
		y=yy;
		z=zz;

	}

};
template<class P>
class line{
public :
	P begining;
	P end;
	line(P b,P e){
		begining=b;
		end=e;
	}
};

int main0801(){
    setlocale(LC_ALL,"Turkish");
	point2d p1(1,3);
    point2d p2(2,4);
    line<point2d> l2d(p1,p2);
    cout<<"2B �izgi: "<<endl;
    cout<<l2d.begining.x<<","<<l2d.begining.y<<endl;
    cout<<l2d.end.x<<","<<l2d.end.y<<endl;

    point3d v1(1,3,5);
    point3d v2(2,4,6);
    line<point3d> l3d(v1,v2);
    cout<<"3B �izgi: "<<endl;
    cout<<l3d.begining.x<<","
        <<l3d.begining.y<<","
        <<l3d.begining.z<<endl;
    cout<<l3d.end.x
        <<","<<l3d.end.y
        <<","<<l3d.end.z<<endl;
    return 0;
}

				
Dosyayı İndir

Bu Sayfayı Paylaş:




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir