Skip to content
Snippets Groups Projects
Select Git revision
  • 3b1433d4c38e852880af623923cc979918911add
  • main default protected
2 results

Kirja.java

Blame
  • Forked from an inaccessible project.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Kirja.java 1.08 KiB
    package fi.utu.tech.ooj.exercise0;
    
    public class Kirja {
        private String kirjanNimi;
        private String kirjailijanNimi;
        private int julkaisuVuosi;
    
        public Kirja(String kirjanNimi, String kirjailijanNimi, int julkaisuVuosi) {
            this.kirjanNimi = kirjanNimi;
            this.kirjailijanNimi = kirjailijanNimi;
            this.julkaisuVuosi = julkaisuVuosi;
        }
    
        public String getKirjanNimi() {
            return kirjanNimi;
        }
    
        public String getKirjailijanNimi() {
            return kirjailijanNimi;
        }
    
        public int getJulkaisuVuosi() {
            return julkaisuVuosi;
        }
    
        public void setKirjanNimi(String kirjanNimi) {
            this.kirjanNimi = kirjanNimi;
        }
    
        public void setKirjailijanNimi(String kirjailijanNimi) {
            this.kirjailijanNimi = kirjailijanNimi;
        }
    
        public void setJulkaisuVuosi(int julkaisuVuosi) {
            this.julkaisuVuosi = julkaisuVuosi;
        }
    
        @Override
        public String toString() {
            return "Kirja: " + kirjanNimi + "\n"
            + "Kirjailija: " + kirjailijanNimi + "\n"
            + "Julkaisuvuosi: " + julkaisuVuosi;
        }
    }