07-03-2015 20:58
-------------------------------------------
Kode: Vælg alt
Bog.cs
class Bog
{
public void PrintInfo() { // Dette er en metode.
Console.WriteLine("Jeg er en bog");
}
public void harRåd(int bogensPris, int pengePung, bool nokPenge) {
Console.Write("Bogen koster " + bogensPris + " kr, jeg har " + pengePung + " kr, jeg har penge nok! ");
if (nokPenge)
Console.WriteLine("Jaa! jeg har råd");
else
Console.WriteLine("Øvv! jeg har ikke råd");
}
Program.cs
class Program
{
static void Main(string[] args) {
//instantiate an object
Bog SherlockHolmes = new Bog(); //bog object "reference-variablen/Sherlock Holmes"
SherlockHolmes.harRåd(150, 300, true); // her overfører jeg 2 værdier til min metode.
SherlockHolmes.PrintInfo(); // kalder metoden "PrintInfo" på mit object "SherlockHolmes"
}
Er det virkelig rigtigt? her har jeg kaldt bogenspris 150kr og pengepung for 300kr...
Hvorfor kan jeg ikke lave
Kode: Vælg alt
public void harRåd(int bogensPris, int pengePung, bool nokPenge)
Kode: Vælg alt
public void harRåd(int bogensPris, int pengePung, bool bogensPris <= pengePung)