Practicas de programacion
Enviado por Adrián MA • 24 de Octubre de 2016 • Práctica o problema • 674 Palabras (3 Páginas) • 300 Visitas
PRÁCTICA
CECyT 12 ‘‘ Jose Maria Morelos”
Programación Orientada a Objetos
L.D.C.V Isaac Vallejo Martinez
5IM13
Hernández Diaz Kevin Daniel
2.1 Seleccionar la clase, click derecho y new ticketMachine y colocamos la cantidad de nuestra máquina.
GetBalance = Sirve para checar el dinero que tenemos
GetPrince = Cual es el precio del ticket
InsertMoney = Insertar el dinero
PrintTicket = Imprimir el ticket
2.2 El valor que devuelve es 0.
2.3 Independientemente de la cantidad de dinero que tenemos cuando imprimimos el ticket nuestro dinero es 0.
2.4 Se necesita crear un método para modificar la maquina.
2.5 Es totalmente lo mismo independientemente de el precio que le pongamos a nuestros objetos porque todas son objetos de la clase TicketMachine.
2.6 public class Student
public class LabClass
2.7 Tiene mucha importancia porque la primer parte la entiende como clase y lo demás no.
2.8 Si se le quita el public automáticamente lo toma como pública la clase.
2.9 No la entiende como clase.
PRÁCTICA
CECyT 12 ‘‘ Jose Maria Morelos”
Programación Orientada a Objetos
L.D.C.V Isaac Vallejo Martinez
5IM13
Hernández Diaz Kevin Daniel
Esto es para crear cualquier clase
Public class ClassName
{
Fields - campos
Constructors – Constructor (es)
Methods – Metodos
}
2.10 Ir a la clase de TicketMachine
Campos 3 print, balance, total
Metodos 4 get Balance, getPrince, insertMoney, printTicket
Constructores 1 TicketMachine
2.11 El constructor no tiene tipo de retorno y tiene el mismo nombre de la clase.
2.12 private int count – count, tipo entero
private Student representative, campo Student
private Server host – host, campo server
2.13 private Boolean alive – alive, tipo true o false
private Person tutor – tutor, campo person
private Game game – game, campo game
PRÁCTICA
CECyT 12 ‘‘ Jose Maria Morelos”
Programación Orientada a Objetos
L.D.C.V Isaac Vallejo Martinez
5IM13
Hernández Diaz Kevin Daniel
2.14 private Student representative;
private server host;
private Person tutor;
private Game game,
2.15 Si, porque si primero ponemos el int, lo que el Sistema entiende es que después del int es el nombre de una clase y si se quita el private, no marca error pero toma el campo como público.
2.16 Si es necesario colocar el punto y coma
2.17 private int satatus;
2.18 El constructor public Student (string name) pertenece a la clase Student
2.19 2 parametros string title, doublé price y 2 tipos string y double
2.20 public class Book
{
private String name;
private int isbn;
private string autor;
public Book (string bookName, int book Isbn, string bookAutor)
{
PRÁCTICA
CECyT 12 ‘‘ Jose Maria Morelos”
Programación Orientada a Objetos
L.D.C.V Isaac Vallejo Martinez
5IM13
Hernández Diaz Kevin Daniel
Name = bookName;
...