def __init__(self, referencia, titol, autor, nrePags): """ Constructor con herencia de Publicacion :param referencia: :param titol: :param autor: :param nrePags: """ Publicacion.__init__(self, referencia, titol) self.autor = autor self.nrePags = nrePags
def __init__(self, referencia, titol, any, nro): """ Constructor con herencia de Publicacion :param referencia: :param titol: :param any: :param nro: """ Publicacion.__init__(self, referencia, titol) self.any = any self.nro = nro
def datos_publicacion(): """ Pedimos los datos necesarios para poder crear una publicacion :return: Objeto tipo Publicacion """ referencia = raw_input("Introduzca una referencia\n") titulo = raw_input("Introduzca un titulo\n") publicacion = Publicacion(referencia, titulo) return publicacion
def create_Publicacion(): referencia = str(raw_input("Introduce la referencia: \n")) separador() titol = str(raw_input("Introduce el titulo: \n")) separador() biblioteca.add_publicacion(Publicacion(referencia=referencia, titol=titol))
from Biblioteca import Biblioteca from model.Obra import Obra from model.Publicacion import Publicacion from model.Revista import Revista from model.Volum import Volum input = "" biblioteca = Biblioteca(10) publicaciondef = Publicacion("ref1", "titulo") biblioteca.publicaciones.append(publicaciondef) def separador(): print("-------------------------------") def ask_options(): print("1. Mostrar la capacitat de la biblioteca.") print("2. Mostrar el nombre d'elements que hi ha en la biblioteca") print("3. Afegir una publicacio a la biblioteca.") print("4. Mostrar una publicacio a partir de la seva referencia.") print("5. Visualitzar el contingut de la biblioteca.") print("6. Salir de la aplicacion") separador() global input input = str(raw_input("Elige una opcion: \n")) separador() def ask_create_options(): print("Que quieres Crear?")
def __init__(self,autor,nrePags,referencia,titol): Publicacion.__init__(self,referencia,titol) self.autor = autor self.nrePags = nrePags
def visualitzar(self): Publicacion.visualitzar(self) print("autor: "+self.autor) print("nrePags: "+self.nrePags)
def __init__(self,any,nro,referencia, titol): Publicacion.__init__(self, referencia, titol) self.any = any self.nro = nro
def visualitzar(self): Publicacion.visualitzar(self) print("any: "+self.any) print("nro: "+self.nro)