How to write a C Program Friend & Operator: Point2D Example in C Programming Language ?
Solution For C Program :
//C Program Friend & Operator: Point2D Example.
#include <iostream>
//#include "Point2D.h"
using namespace std;
class Point2D{
private:
// Data (variable part)
double x;
double y;
public:
friend void OutputPoint2D(Point2D v);
// Operation (function part)
//Constructive
Point2D(){
x = 0;
y = 0;
}
Point2D(double a, double b){
x = a;
y = b;
}
double getX(){
return x;
}
double getY(){
return y;
}
Point2D operator*(Point2D b){
Point2D c(x*b.x, y*b.y);
return c;
}
};
void OutputPoint2D(Point2D v){
cout << "(" << v.x << "," << v.y << ")" << endl;
}
int main(){
int x, y;
cin >> x >> y;
Point2D p1(x, y);
cin >> x >> y;
Point2D p2(x, y);
Point2D p3;
p3 = p1 * p2;
OutputPoint2D( p3 );
return 0;
}
Program related to C Programming Language :
- C Program Array Index Example
- C Program String - Alphabet Count Example
- C Program Character toupper() Example
- C Program Array Example: Average
- C Program Array Example: Reverse
- C Program if - while - for Example
- C Program Switch - Case Example
- C Program 0.1 + 0.2 != 0.3 Solved
- C Program if - else if - else Example
- C Program typedef Example
- C Program scanf & gets Example
- C Program Friend & Operator: Point2D Example
- C Program Friend & Operator: Vector Example
- C Program Recursion Example
- C Program File Input & Output Example
- C Program Structure Example-2
- C Program Structure Example
- C Program Pointer Example
- C Program Function Example
- C Program String Example
- C Program String Count Example
- C Program String Example
- C Program Character Example
- C Program Sort Example
- C Program sizeof & memcpy Example
- C Program Array Example
- C Program to Array
- C Program print fill zero & mod/div
- C Program Double, Float Equal
- C Program nested for
- C Program for
- C Program if
- C Program System
- C Program Operation
- C Program to printf & scanf
- Example C Program Cuda Malloc
- C Program Side Length
Learn More :
Example
- C Program String - Alphabet Count Example
- C Program Array Example: Average
- C Program Array Example: Reverse
- C Program Switch - Case Example
- C Program if - else if - else Example
- C Program Friend & Operator: Vector Example
- C Program Recursion Example
- C Program Structure Example-2
- C Program Structure Example
- C Program Pointer Example
- C Program Function Example
- C Program String Example
- C Program Character Example
- C Program sizeof & memcpy Example
- C Program Array Example
- C Program Side Length Example
- C Program Pipes()
- C Program 0-1000 to Ordinary
- C Program Roboturtle
- C Program to Destroys a Mailbox
- C Program to Destroys a semaphore
- C Code for Testing the pH Meter V1.0
- APA 102c test program
- How To Retarget the C Library printf function to the UART.
Operator
2D