#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;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: