Esempio n. 1
0
        private void button4_Click(object sender, EventArgs e)
        {
            CarObject = new CarClass();


            CarObject.SetVIN(Convert.ToInt16(textBox5.Text));
            CarObject.SetMake(Convert.ToString(textBox6.Text));
            CarObject.SetModel(Convert.ToString(textBox7.Text));
            //CarObject.SetYearbuilt(Convert.ToDateTime(dateTimePicker1.Text));
            CarObject.SetColor(Convert.ToString(textBox8.Text));
            //CarObject.SetCarEngine(Convert.ToString(textBox9.Text));
            MessageBox.Show("Values are set in object");
        }
Esempio n. 2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            //int x; The compiler allocates memory for the variable in stack
            EngineClass EnginObject;  // it is only a declaration

            CarObject   = new CarClass();
            EnginObject = new EngineClass(); // the compiler allocates memory for variable in heap
                                             // and it is completely reclaimable
                                             // as a side effect of creating this object, constructor will run
            EnginObject.SetNoofcylanders(2);
            EnginObject.SetVolumeCC(5);
            //EnginObject.SetEnginetype(false);
            EnginObject.SetTorque(5);
            EnginObject.SetHorsepower(2200);
            MessageBox.Show(EnginObject.MakeString());
        }