Donnerstag, 30. Juni 2011

Programmieren Classen Übung


konstruktor definition

objekt erzeugung
definition einer instanzmethode
methoden aufruf
definition einer instanzeigenschaft
deklartation einer instanzvar
deklartion lokalvariable



operator ueberladen

public static bruch operator *(Bruch b1, Bruch b2)
{

Bruch temp = new Bruch(b1.Zaehler * b2.Zaehler,b1.Nenner * b2.Nenner, „“);
Temp.Kuerze();
Return temp;

}

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AutoKlasse
{
    class Auto
    {
        int ps;
        byte rad;
        char farbe;

        public void Auto(byte ra) { ra = rad; }

        public void Auto(byte ra, int p) { ra = rad; p = ps; }

        public void Auto(byte ra, int p, string far) { rad = ra; p = ps; far = far; }


    }
}#













using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AutoKlasse
{
    class Auto
    {
        int ps;
        byte rad;
        char farbe;

        public void Auto(byte ra) { ra = rad; }

        public void Auto(byte ra, int p) { ra = rad; p = ps; }

        public void Auto(byte ra, int p, string far) { rad = ra; p = ps; far = far; }

        public int flipflop {  get { return farbe; }}

        public int pimpmyride(int ps, byte farbe) { ps = ps + 100; farbe = "s"; }

        public static pimpmyride_tuning operator *(Bruch b1, Bruch b2) {
        Bruch temp = new Bruch(b1.Zaehler * b2.Zaehler,b1.Nenner * b2.Nenner, „“);
        Temp.Kuerze();
        Return temp;
        }
}


    }
}

Keine Kommentare:

Kommentar veröffentlichen