最近プログラミングを始めました。これまでのところ、私は基本を学びましたが、今度は OOP の時間です。プリンシパルを理解し、実際に使用する方法にリンクするための基本的なプログラムを構築しているので、いくつか質問があります。
だから私は Java で単純な三角形のプログラムを作成しています。これまでのところ、周囲を計算します (後で他の形状やその他のパラメーターを追加します)。三角形の存在を追加したい壁にぶつかり (辺が負になることはありません)、また Id が好きですユーザー入力を許可します。問題は、コードを配置する場所とクラスを参照する方法がわからないことです。線形(非OOP)の方法は簡単ですが、OOPでどのように行われるのですか?メソッドを介して別のクラスまたはTriangleクラスを作成する必要がありますか?
私のコード:
public class Trissturis {
private int sideA, sideB, sideC;
private double perimeter;
public Trissturis(int a, int b, int c) {
sideA = a;
sideB = b;
sideC = c;
}
public double getPerimeter() {
return sideA + sideB + sideC;
}
}
public class TestTri {
public static void main(String[] args) {
Trissturis t1 = new Trissturis(10, 20, 30);
System.out.println("perimeter is " + t1.getPerimeter());
Trissturis t2 = new Trissturis(-1, 20, 30);
}
}