Kalıtımda Base Kullanımı C# Ders 62

Kalıtımda Base Kullanımı C# Ders 62

Daha fazla bilgi için : www.gorselprogramlama.com

Kalıtımda Base Kullanımı : Türetilmiş sınıflarda temel sınıftan metodu veya değişkeni çağırmak için kullanılır.

Örnek :

[code lang=”csharp”]

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace kalitim

{//Daha fazla bilgi için : www.gorselprogramlama.com

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{//Daha fazla bilgi için : www.gorselprogramlama.com

KisaKenar k = new KisaKenar(int.Parse(textBox1.Text) * 2);

label3.Text = k.kKenar.ToString();

}

private void button2_Click(object sender, EventArgs e)

{

UzunKenar k = new UzunKenar(int.Parse(textBox2.Text) * 2);

label4.Text = k.uKenar.ToString();

}

private void button3_Click(object sender, EventArgs e)

{

Ikisi ikisi = new Ikisi(int.Parse(textBox1.Text)*2, int.Parse(textBox2.Text)*2);

label3.Text = ikisi.kKenar.ToString();

label4.Text = ikisi.uKenar.ToString();

}

}

}//Daha fazla bilgi için : www.gorselprogramlama.com

class KisaKenar

{

public int kKenar;

public KisaKenar(int a)

{

this.kKenar = a;

}

}

class UzunKenar

{

public int uKenar;

public UzunKenar(int b)

{//Daha fazla bilgi için : www.gorselprogramlama.com

this.uKenar = b;

}

}

class Ikisi:KisaKenar

{

public int uKenar;

public Ikisi(int a, int b): base(a)

{

this.uKenar = b;

}

}

[/code]

Yorumlar 1

  • valla o kadar güzel anlatmış sın o kadar güzel açıklamış sınki her satırda ne yaptığını anlatınca insan hemen o karışık kodlara bakmadan anlıyor

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir