#include <iostream>
using namespace std;
class Point; // Declaración anticipada de la clase Point
class Line
{ public:
void getEquation(Point p, int m);
};
class Point
{ int x, y;
public:
Point(int a, int b); // Constructor parametrizado
friend class Line; // Line es amiga
};
Point::Point(int a, int b)
{ x=a;
y=b;
}
void Line::getEquation(Point p, int m)
{ // Definición de la función miembro de Line
int b = p.y - m * p.x; // Fórmula para la ecuación de la línea
cout << "La ecuación es: y = " << m << "x + " << b << endl;
}
int main() {
Point p(2, 3);
Line l;
l.getEquation(p, 2); // Pendiente = 2
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: