Хорошо, поэтому я создал 2 метода под названием Point и LineSegment (они оба работают).Использование методов, которые я создал в программе - Java
точка это:
общественного класса Точка {
private double x;
private double y;
public Point(){
x=0;
y=0;
}
public Point(double a, double b){
x=a;
y=b;
}
public double getY(){
return y;
}
public double getX(){
return x;
}
public void setX(double newX){
x= newX;
}
public void sety(double newY){
y= newY;
}
public void setXY(double newX, double newY){
x = newX;
y = newY;
}
public String toString(){
return "("+x+" , "+y+")";
}
}
LineSegment это:
общественного класса LineSegment {
private Point A;
private Point B;
public LineSegment(){
A = new Point();
B = new Point();
}
public LineSegment (int x1, int y1, int x2, int y2){
A = new Point(x1, y1);
B = new Point(x2, y2);
}
public LineSegment(Point P, Point Q){
A = new Point(P.getX(), P.getY());
B = new Point(Q.getX(), Q.getY());
}
public double Length(){
double length = Math.sqrt(Math.pow((B.getX() - A.getX()), 2) + Math.pow((B.getY() - A.getY()),2));
return length;
}
public double Slope(){
double slope = (B.getY() - A.getY())/ (B.getX() - A.getX());
return slope;
}
public String toString(){
return "("+A.getX()+" , "+A.getY()+") + ("+B.getX()+" , "+B.getY()+") ";
}
}
Как я уже сказал, оба эти кода работают, но теперь моя задача - использовать Linesegment для создания 2-сегментных сегментов, называемых AB и CD, и для вывода крутизны обоих из них, я не уверен, как это сделать , может ли кто-нибудь помочь?
Вы имеете в виду ... вам нужно создать Основной класс и использовать свой код? Это должно быть легко. – Draco18s
Можете ли вы показать мне, как это делается Я запутался, я не уверен, что я должен назвать, и такие @ Draco18s – SethZiotic
Вы никогда не создавали программу Hello World? – Draco18s