Skip to content
Snippets Groups Projects
Commit 801148f3 authored by JotaJota96's avatar JotaJota96
Browse files

Clase Lista de reproduccion hecha sin metodo en funciones

parent 7cf456ed
No related branches found
No related tags found
No related merge requests found
package Logica.Clases; package Logica.Clases;
import Logica.DataType.DtListaDeReproduccion;
import Logica.Enumerados.Privacidad;
import Logica.Enumerados.TipoListaDeReproduccion;
import java.util.ArrayList;
import java.util.Map;
import java.util.TreeMap;
public class ListaDeReproduccion { public class ListaDeReproduccion {
private static int contadorListasDeReproduccion = 1;
private int id;
private String nombre;
private Privacidad privacidad;
private TipoListaDeReproduccion tipo;
private String categoria;
private Map<Integer, Video> misVideos;
public ListaDeReproduccion() {
this.id = getNuevoId();
this.misVideos = new TreeMap();
}
public ListaDeReproduccion(int id, String nombre, Privacidad privacidad, TipoListaDeReproduccion tipo, String categoria) {
this.id = id;
this.nombre = nombre;
this.privacidad = privacidad;
this.tipo = tipo;
this.categoria = categoria;
this.misVideos = new TreeMap();
}
public static int getNuevoId(){
return contadorListasDeReproduccion++;
}
public int getId() {
return id;
}
public String getNombre() {
return nombre;
}
public Privacidad getPrivacidad() {
return privacidad;
}
public TipoListaDeReproduccion getTipo() {
return tipo;
}
public String getCategoria() {
return categoria;
}
public void agregarVideoA(Video v){
}
public DtListaDeReproduccion getDt(){
return new DtListaDeReproduccion(this.id, this.nombre, this.privacidad, this.tipo, this.categoria);
}
public ArrayList listarVideos(){
return new ArrayList();
}
public void modificar(DtListaDeReproduccion ldr) {
}
public void quitarVideo(int idVideo) {
}
} }
package Logica.DataType; package Logica.DataType;
import java.util.Date; import java.sql.Date;
public class DtUsuario extends DtPersona{ public class DtUsuario extends DtPersona{
private String nickname; private String nickname;
......
package Logica; package Logica;
import Logica.Clases.ListaDeReproduccion;
public class main { public class main {
public static void main(String[] args) { public static void main(String[] args) {
System.out.println("Hola mundo"); System.out.println("Hola mundo");
ListaDeReproduccion l1 = new ListaDeReproduccion();
ListaDeReproduccion l2 = new ListaDeReproduccion();
ListaDeReproduccion l3 = new ListaDeReproduccion();
System.out.println(l1.getId());
System.out.println(l2.getId());
System.out.println(l3.getId());
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment