Buscar

Registro_Livros_ativ5 Programação Orientada a Objetos (POO)

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Registro_Livros/build/classes/.netbeans_automatic_build
Registro_Livros/build/classes/.netbeans_update_resources
Registro_Livros/build/classes/registro_livros/Livro.class
package registro_livros;
public synchronized class Livro {
 private String Nome_do_livro;
 private String Autor_do_livro;
 private String Editora;
 private String Cidade_do_livro;
 private int Ano_de_publicacao;
 private int Numero_da_edicao;
 public String getNome();
 public void setName(String);
 public String getAutor();
 public void setAutor(String);
 public String getEditora();
 public void setEditora(String);
 public String getCidade();
 public void setCidade(String);
 public int getAno();
 public void setAno(int);
 public int getNumero();
 public void setNumero(int);
 public void imprimir();
 public void Livro();
 public void Livro(String, String, String, String, int, int);
}
Registro_Livros/build/classes/registro_livros/Registro_Livros.class
package registro_livros;
public synchronized class Registro_Livros {
 public void Registro_Livros();
 public static void main(String[]);
}
Registro_Livros/build.xml
 
 Builds, tests, and runs the project Registro_Livros.
 
 
Registro_Livros/manifest.mf
Manifest-Version: 1.0
X-COMMENT: Main-Class will be added automatically by build
Registro_Livros/nbproject/build-impl.xml
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Must set src.dir
 Must set test.src.dir
 Must set build.dir
 Must set dist.dir
 Must set build.classes.dir
 Must set dist.javadoc.dir
 Must set build.test.classes.dir
 Must set build.test.results.dir
 Must set build.classes.excludes
 Must set dist.jar
Must set javac.includes
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 No tests executed.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Must set JVM to use for profiling in profiler.info.jvm
 Must set profiler agent JVM arguments in profiler.info.jvmargs.agent
Must select some files in the IDE or set javac.includes
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 To run this application from the command line without Ant, try:
 
 java -jar "${dist.jar.resolved}"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Must select one file in the IDE or set run.class
 
 
 
 Must select one file in the IDE or set run.class
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Must select one file in the IDE or set debug.class
 
 
 
 
 Must select one file in the IDE or set debug.class
 
 
 
 
 Must set fix.includes
 
 
 
 
 
 
 
 
 
 This target only works when run from inside the NetBeans IDE.
 
 
 
 
 
 
 
 
 Must select one file in the IDE or set profile.class
 This target only works when run from inside the NetBeans IDE.
 
 
 
 
 
 
 
 
 This target only works when run from inside the NetBeans IDE.
 
 
 
 
 
 
 
 
 
 
 
 
 This target only works when run from inside the NetBeans IDE.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Must select one file in the IDE or set run.class
 
 
 
 
 
 Must select some files in the IDE or set test.includes
 
 
 
 
 Must select one file in the IDE or set run.class
 
 
 
 
 Must select one file in the IDE or set applet.url
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Must select some files in the IDE or set javac.includes
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Some tests failed; see details above.
 
 
 
 
 
 
 
 
 Must select some files in the IDE or set test.includes
 
 
 
 Some tests failed; see details above.
 
 
 
 Must select some files in the IDE or set test.class
 Must select some method in the IDE or set test.method
 
 
 
 Some tests failed; see details above.
 
 
 
 
 Must select one file in the IDE or set test.class
 
 
 
 Must select one file in the IDE or set test.class
 Must select some method in the IDE or set test.method
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Must select one file in the IDE or set applet.url
 
 
 
 
 
 
 
 
 Must select one file in the IDE or set applet.url
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Registro_Livros/nbproject/genfiles.properties
build.xml.data.CRC32=05fcec44
build.xml.script.CRC32=e63f919f
build.xml.stylesheet.CRC32=f85dc8f2@1.98.0.48
# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
nbproject/build-impl.xml.data.CRC32=05fcec44
nbproject/build-impl.xml.script.CRC32=a47c3fe2
nbproject/build-impl.xml.stylesheet.CRC32=d549e5cc@1.98.0.48
Registro_Livros/nbproject/private/private.properties
compile.on.save=true
user.properties.file=C:\\Users\\Joao\\AppData\\Roaming\\NetBeans\\12.3\\build.properties
Registro_Livros/nbproject/project.properties
annotation.processing.enabled=true
annotation.processing.enabled.in.editor=false
annotation.processing.processor.options=
annotation.processing.processors.list=
annotation.processing.run.all.processors=true
annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output
build.classes.dir=${build.dir}/classes
build.classes.excludes=**/*.java,**/*.form
# This directory is removed when the project is cleaned:
build.dir=build
build.generated.dir=${build.dir}/generated
build.generated.sources.dir=${build.dir}/generated-sources
# Only compile against the classpath explicitly listed here:
build.sysclasspath=ignore
build.test.classes.dir=${build.dir}/test/classes
build.test.results.dir=${build.dir}/test/results
# Uncomment to specify the preferred debugger connection transport:
#debug.transport=dt_socket
debug.classpath=\
 ${run.classpath}
debug.modulepath=\
 ${run.modulepath}
debug.test.classpath=\
 ${run.test.classpath}
debug.test.modulepath=\
 ${run.test.modulepath}
# Files in build.classes.dir which should be excluded from distribution jar
dist.archive.excludes=
# This directory is removed when the project is cleaned:
dist.dir=dist
dist.jar=${dist.dir}/Registro_Livros.jar
dist.javadoc.dir=${dist.dir}/javadoc
dist.jlink.dir=${dist.dir}/jlink
dist.jlink.output=${dist.jlink.dir}/Registro_Livros
excludes=
includes=**
jar.compress=false
javac.classpath=
# Space-separated list of extra javac options
javac.compilerargs=
javac.deprecation=false
javac.external.vm=true
javac.modulepath=
javac.processormodulepath=
javac.processorpath=\
 ${javac.classpath}
javac.source=11
javac.target=11
javac.test.classpath=\
 ${javac.classpath}:\
 ${build.classes.dir}
javac.test.modulepath=\
 ${javac.modulepath}
javac.test.processorpath=\
 ${javac.test.classpath}
javadoc.additionalparam=
javadoc.author=false
javadoc.encoding=${source.encoding}
javadoc.html5=false
javadoc.noindex=false
javadoc.nonavbar=false
javadoc.notree=false
javadoc.private=false
javadoc.splitindex=true
javadoc.use=true
javadoc.version=false
javadoc.windowtitle=
# The jlink additional root modules to resolve
jlink.additionalmodules=
# The jlink additional command line parameters
jlink.additionalparam=
jlink.launcher=true
jlink.launcher.name=Registro_Livros
main.class=registro_livros.Registro_Livros
manifest.file=manifest.mf
meta.inf.dir=${src.dir}/META-INF
mkdist.disabled=false
platform.active=default_platform
run.classpath=\
 ${javac.classpath}:\
 ${build.classes.dir}
# Space-separated list of JVM arguments used when running the project.
# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.
# To set system properties for unit tests define test-sys-prop.name=value:
run.jvmargs=
run.modulepath=\
 ${javac.modulepath}
run.test.classpath=\
 ${javac.test.classpath}:\
 ${build.test.classes.dir}
run.test.modulepath=\
 ${javac.test.modulepath}
source.encoding=UTF-8
src.dir=src
test.src.dir=test
Registro_Livros/nbproject/project.xml
 
 org.netbeans.modules.java.j2seproject
 
 
 Registro_Livros
 
 
 
 
 
 
 
 
Registro_Livros/src/registro_livros/Livro.java
Registro_Livros/src/registro_livros/Livro.java
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package registro_livros;
/**
 *
 * @author Joao
 */
public class Livro {
    
    //atributos
    private String Nome_do_livro;
    private String Autor_do_livro;
    private String Editora;
    private String Cidade_do_livro;
    private int Ano_de_publicacao;
    private int Numero_da_edicao;
    
    public String getNome(){
        return Nome_do_livro;
    }
    
    public void setName(String nome){
        this.Nome_do_livro = nome;
    }
    
    public String getAutor(){
        return Autor_do_livro;
    }
    
    public void setAutor(String autor){
        this.Autor_do_livro = autor;
    }
    
    public String getEditora(){
        return Editora;
    }
    
    public void setEditora(String edit){
        this.Editora = edit;
    }
    
    public String getCidade(){
        return Cidade_do_livro;
    }
    
    public void setCidade(String cidade){
        this.Cidade_do_livro = cidade;
    }
    public int getAno(){
        return Ano_de_publicacao;
    }
    
    public void setAno (int ano){
        this.Ano_de_publicacao = ano;
    }
    public int getNumero(){
        return Numero_da_edicao;
    }
    
    public void setNumero(int numero){
        this.Numero_da_edicao = numero;
    }
    
    //metodo
    public void imprimir(){
        
        System.out.println("Nome do livro: "+Nome_do_livro);
        System.out.println("Autor do livro: "+Autor_do_livro);
        System.out.println("Editora: "+Editora);
        System.out.println("Cidade do livro: "+Cidade_do_livro);
        System.out.println("Ano de publicacao: "+Ano_de_publicacao);
        System.out.println("Numero daedicao: "+Numero_da_edicao);
    }
    
    //contrutor
    public Livro (){
        Nome_do_livro = "teste42";
    }
    public Livro(String Nome_do_livro, String Autor_do_livro, String Editora, String Cidade_do_livro, int Ano_de_publicacao, int Numero_da_edicao) {
        this.Nome_do_livro = Nome_do_livro;
        this.Autor_do_livro = Autor_do_livro;
        this.Editora = Editora;
        this.Cidade_do_livro = Cidade_do_livro;
        this.Ano_de_publicacao = Ano_de_publicacao;
        this.Numero_da_edicao = Numero_da_edicao;
    }
}
Registro_Livros/src/registro_livros/Registro_Livros.java
Registro_Livros/src/registro_livros/Registro_Livros.java
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package registro_livros;
/**
 *
 * @author Joao
 */
public class Registro_Livros {
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        Livro livro = new Livro();
        livro.setName("Classes");
        livro.setAutor("programador");
        livro.setEditora("NetBeans");
        livro.setCidade("testelandia");
        livro.setAno(2021);
        livro.setNumero(123);
        livro.imprimir();
        
    }
    
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando