4

help me!!

Posted by Insenyur Bizzyx on 9:09 PM
nI coding oop(object oriented programming) yang aku hasilkan utk exam OOP lab ari tu..cam harem nak paham fungsi operator overloading..sal lect aku ajar pakai slide jer..ngantuk..aku rase time dia ajar tu otak aku dok di umah kot..2blan dah xblik..rindu laks..huhu..adus..mase exam aritu aku xdpt execute pown coding tu..sbb masa xcukup..yela masa sejam jer..nak create coding ni dah dekat 45minit..nak define error ag..kalu sket xper,kalu kena 30 errors,bpinar mata nak cari mane saTU..nak taknak kna antar gak coding xleh execute..sbnrnya exam OOP ade 3 sesi..aku kna sesi ke3..sesi pertama,soalan pling senang,sesi kedua susah sket dari sesi memula,sesi ketiga paling hardcore la..aku kena sesi ke3..adui..tarbiyah ALLAH ni,sabar je la..


#include
//using namespace std;

class point
{
public:
void print();
};

class point1d: public point
{
protected:
double x;
public:
point1d(double = 0);
void print();
void setpoint(double);
};

class point2d: public point1d //class
{ friend ostream &operator<<(ostream&,const point2d&);
friend point2d operator*(double,point2d&);
protected:
double y;
public:
point2d(double = 0,double = 0);
void print();
void setpoint(double,double);
point2d operator*(double);
point2d &operator++();//prefix
//point2d operator++(int);postfix

};

void point::print()
{}

void point1d::print()
{cout<
void point1d::setpoint(double a)
{ x=a;}

void point2d::print()
{cout<
//Constructor
point1d::point1d(double a)
{x=a;}

point2d::point2d(double c,double b)
{ x=c;
y=b;}

void point2d::setpoint(double a,double b)
{ x=a;
y=b;
}

point2d point2d::operator*(double k)
{
point2d temp;
temp.x = x*k;
temp.y = y*k;
return temp;
}

point2d &point2d::operator++()
{
point2d temp;
temp.x = ++x;
temp.y = ++y;
return temp;
}

point2d operator*(double h,point2d& i)
{
point2d temp;
temp.x = h*i.x;
temp.y = h*i.y;
return temp;
}

ostream& operator<<(ostream & out,const point2d & c)
{
out< return out;
}

int main()
{
point2d a(2,8),c,d;
++a;
c = a*2;
d = 3*a;
c.print();
d.print();
system("pause");
return 0;
}


4 Comments


menatang ape ni???
ada code je,xkuar pape pon...


mu ngaji java dop? aku peing nga java loonie


ni adalah coding test oop aku..hehhe..aku songlap code ni mase test..


boleh ja ni
tak da hal la
oop kot, paan leh nyer
brtul...cyalah

Post a Comment

Copyright © 2009 -->WHAtEveR duDE!!<-- All rights reserved. Theme by Laptop Geek. | Bloggerized by FalconHive.