Exemple #1
0
    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
Exemple #4
0
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))
Exemple #5
0
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)