コード例 #1
0
        static void Main(string[] args)
        {
            WriteLine("Neliö");
            Piste nelioPiste = new Piste(KokonaislukuPakoittaen("Anna sijainnin x-koordinaatti: "), KokonaislukuPakoittaen("Anna sijainnin y-koordinaatti: "));
            Nelio nelio      = new Nelio(nelioPiste, KokonaislukuPakoittaen("Anna neliön särmän pituus: "));

            WriteLine("Viiva");
            Piste viivaAlku  = new Piste(KokonaislukuPakoittaen("Anna alkupisteen x-koordinaatti: "), KokonaislukuPakoittaen("Anna alkupisteen y-koordinaatti: "));
            Piste viivaLoppu = new Piste(KokonaislukuPakoittaen("Anna loppupisteen x-koordinaatti: "), KokonaislukuPakoittaen("Anna loppupisteen y-koordinaatti: "));
            Viiva viiva      = new Viiva(viivaAlku, viivaLoppu);

            WriteLine($"Neliö: {nelio}");
            WriteLine($"Viiva: {viiva}");

            WriteLine("Piirretään oliot");

            nelio.Piirra();
            viiva.Piirra();

            ReadLine();
        }
コード例 #2
0
 public Viiva(Piste alkupiste, Piste loppupiste) : base(alkupiste)
 {
     LoppuPiste = loppupiste;
 }
コード例 #3
0
 public PiirtoElementti(Piste sijainti)
 {
     Sijainti = sijainti;
 }
コード例 #4
0
ファイル: Nelio.cs プロジェクト: RajuJanne/Olio-ohjelmointi
 public Nelio(Piste sijainti, int sarma) : base(sijainti)
 {
     Sarma = sarma;
 }