-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathProgram.cs
107 lines (81 loc) · 2.22 KB
/
Program.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
using System;
using System.Collections.Generic;
namespace practica
{
//metodos deben estar dentro de clases
class Auto {
//campos
//siempre se debe hacer primero el acceso ,conviene que sean privados
private String marca;
private String color;
private Int16 año;
private String modelo;
//Metodos Instancia
public void setMarca (String marca)
{
this.marca=marca;//Escribir
}
public String getMarca()
{
return this.marca;//Leer
}
public void setModelo (String modelo)
{
this.modelo=modelo;//Escribir
}
public String getModelo()
{
return this.modelo;//Leer
}
public void setAño (Int16 año)
{
this.año=año;//Escribir
}
public Int16 getAño()
{
return this.año;//Leer
}
public void setColor (String color)
{
this.color=color;//Escribir
}
public String getColor()
{
return this.color;//Leer
}
//Constructores
public Auto(string ma ,string mo,Int16 año,string color)//argumentos
{
//constructor
this.marca=ma;
this.modelo=mo;
this.año=año;
this.color=color;
}
public Auto(){//sobre carga de metodos
año =2020;
}
public void Imprime(){
}
}
class Program
{
static void Main(string[] args)
{
//
Auto a=new Auto("Ford:","Focus,",2019,",Rojo") ;
Auto b = new Auto("Toyota:","Corolla,", 2019,",Azul" );
Console.WriteLine(a.getMarca()+a.getModelo()+a.getAño()+a.getColor());
Console.WriteLine(b.getMarca()+b.getModelo()+b.getAño()+b.getColor());
// a.setMarca("Ford:");
//string m="Ford:";
//string mo="Focus";
//a.setMarca(m);
//a.modelo="Focus";
//b.setMarca("Chevrolet:");
// b.modelo="Aveo";
//Console.WriteLine("{0},{1},{2}",b.getMarca(),b.getModelo());
// b.imprime();
}
}
}