Hiho
C#
		
					
				using System;
namespace GSO
{
    public class Rechteck
    {
        public int X = 0;
        public int Y = 0;
        public int Breite = 100;
        public int Hoehe = 100;
        public int FlaecheBerechnen()
        {
            int flaeche = Breite * Hoehe;
            return flaeche;
        }
        public void Vergroessern(int dx, int dy) {
            Breite += dx;
            Hoehe += dy;
        }
        public void Verschieben(int dx, int dy) {
            X += dx;
            Y += dy;
        }
        public void Inistialisieren(int initx, int inity, int initbreite, int inithoehe)
        {
            X = initx;
            Y = inity;
            Breite = initbreite;
            Hoehe = inithoehe;
        }
    }
    class Program
    {
        static void Main(string[] args) {
            //Übergabe Variablen
            int x,y,breite,hoehe;
            // Ein Rechteck im Arbeitsspeicher anlegen
            Rechteck rechteck1 = new Rechteck();
            // Daten Abfragen
            Console.WriteLine("\n Rechteck");
            Console.WriteLine("\n Bitte geben sie die X ein: ");
            x = int.Parse(System.Console.ReadLine());
            Console.WriteLine("\n Bitte geben sie die Y ein: ");
            y = int.Parse(System.Console.ReadLine());
            Console.WriteLine("\n Bitte geben sie die breite ein: ");
            breite = int.Parse(System.Console.ReadLine());
            Console.WriteLine("\n Bitte geben sie die hoehe ein: ");
            hoehe = int.Parse(System.Console.ReadLine());
            // Rechteck initialisieren
            rechteck1.Inistialisieren(x, y, breite, hoehe);
            // Ausgabe der Fläche dieses Rechtecks
            Console.WriteLine("\n  Rechteck");
            Console.WriteLine("  X: " + rechteck1.X);
            Console.WriteLine("  Y: " + rechteck1.Y);
            Console.WriteLine("  Fläche: " + rechteck1.FlaecheBerechnen());
            // Rechteck bearbeiten verschieben
            rechteck1.Verschieben(100, 200);
            // Ausgabe der Fläche dieses Rechtecks
            Console.WriteLine("\n  Rechteck verschoben x um 100, y um 200");
            Console.WriteLine("  X: " + rechteck1.X);
            Console.WriteLine("  Y: " + rechteck1.Y);
            Console.WriteLine("  +Fläche: " + rechteck1.FlaecheBerechnen());
            // Rechteck bearbeiten vergroessern
            rechteck1.Vergroessern(5, 3);
            // Ausgabe der Fläche dieses Rechtecks
            Console.WriteLine("\n  Rechteck vergrössert breite um 5 und hoehe um 3");
            Console.WriteLine("  X: " + rechteck1.X);
            Console.WriteLine("  Y: " + rechteck1.Y);
            Console.WriteLine("  +Fläche: " + rechteck1.FlaecheBerechnen());
            Console.ReadLine();
        }
    }
}Es geht nun um folgendes
Ich soll diesen bereich in eine Methode umwandeln. aber irgendwie bekomme ich das nicht hin.
Kann mir wer einen Tipp geben ??
 
		 
		
		
	
