Class Inheritation
Jeg har leget lidt med, at opdele mine klasser for at gøre koden mere overskuelig, fx vil jeg gerne kunne ændre en variabel der findes i en anden cs fil - samme klasse.Jeg har lavet dette, her er det muligt at udskrive varibalen fra en anden klasse uden at overfører i contructer osv.
Men jeg kan ikke ændre værdien i den, så den ændre sig i min Form1 klasse også, er det overhoved muligt med en simpel løsning?
namespace ClassInheritation
{
public partial class Form1 : Form
{
public string TestString = "Original streng";
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
InheritedClass Test = new InheritedClass();
}
}
class InheritedClass : Form1
{
public InheritedClass()
{
MessageBox.Show(base.TestString);
base.TestString = "Ændret streng fra anden klasse!";
}
}
}
