Examen Programmeren hulpvolle extratjes
Een heel elementaire klasse heeft de volgende vorm:
class ClassName
{
// hier komen de data en functionaliteit
}
class Auto {
public int Kilometers;
public double Benzine;
public DateTime LaatsteOnderhoud;
}
// in Program.cs
public static void DemonstreerAttributen() {
Auto auto1 = new Auto();
Auto auto2 = new Auto();
auto1.Voltanken();
auto1.Rijden(5);
auto1.Rijden(10);
auto1.Rijden(20);
Console.WriteLine(auto1.Kilometers);
Console.WriteLine(auto2.Kilometers);
}
namespace Programmeren {
enum Weekdagen {Maandag, Dinsdag, Woensdag,
Donderdag, Vrijdag, Zaterdag, Zondag}
}
Auto mijnEerste = new Auto();
Auto mijnAndereAuto = new Auto();
Auto mijnEerste = new Auto();
Auto mijnAndereAuto = new Auto();
**System.Threading.Thread.Sleep(1000);**
**DateTime today = DateTime.Today;
DateTime borodino_battle = new DateTime(1812, 9, 7);
TimeSpan diff = today - borodino_battle;
WriteLine("{0} days have passed since the Battle of Borodino.", diff.TotalDays);**
**DateTime today = DateTime.Now;
bool isLeap = DateTime.IsLeapYear(today.Year);
if(isLeap == true) {
Console.WriteLine("This year is a leap year");
}**
class Auto
{
private int kilometers;
private double benzine;
public double Benzine
{
get
{
return benzine;
}
set
{
benzine = value;
}
}
}
Static betekend niet onverandelijk of vast
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.