Advertisement
QwarkDev

prc 2 / java

Sep 2nd, 2020
1,018
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.19 KB | None | 0 0
  1.  
  2. // Models.java
  3.  
  4. package com.company;
  5.  
  6. class Author
  7. {
  8.     String name;
  9.     String email;
  10.     char gender;
  11.  
  12.     public Author(String name, String email, char gender)
  13.     {
  14.         this.name = name;
  15.         this.email = email;
  16.         this.gender = gender;
  17.     }
  18.  
  19.     String getName()
  20.     {
  21.         return name;
  22.     }
  23.  
  24.     String getEmail()
  25.     {
  26.         return email;
  27.     }
  28.  
  29.     void setEmail(String email)
  30.     {
  31.         this.email = email;
  32.     }
  33.  
  34.     char getGender()
  35.     {
  36.         return gender;
  37.     }
  38.  
  39.     @Override
  40.     public String toString() {
  41.         return String.format("Author:\nName = %s\nEmail = %s\nGender = %c", getName(), getEmail(), getGender());
  42.     }
  43. }
  44.  
  45. // Main.java:
  46.  
  47. package com.company;
  48.  
  49. class Main
  50. {
  51.     public static void main(String[] args)
  52.     {
  53.         Author author1 = new Author("Dmitriy", "dima@domain.url", 'M');
  54.         Author author2 = new Author("Egor", "egor@domain.url", 'M');
  55.  
  56.         System.out.println(author1);
  57.     System.out.println();
  58.         System.out.println(author2);
  59.     }
  60. }
  61.  
  62. // Output:
  63.  
  64. Author:
  65. Name = Dmitriy
  66. Email = dima@domain.url
  67. Gender = M
  68.  
  69. Author:
  70. Name = Egor
  71. Email = egor@domain.url
  72. Gender = M
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement