Interface IAuthor


public interface IAuthor
Instance rozhraní IAuthor umějí na požádání vrátit jméno a identifikační kód (login) autora/autorky své třídy.
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getAuthorID()
    Vrátí identifikační řetězec autora/autorky zapsaný velkými písmeny.
    java.lang.String getAuthorName()
    Vrátí jméno autora/autorky ve formátu PŘÍJMENÍ Křestní, t.j. nejprve příjmení zapsané velkými písmeny a za ním křestní jméno zapsané malými písmeny s prvním písmenem velkým.
    default java.lang.String getAuthorString()
    Vrátí řetězec tvožený identifikačním řetězcem autora/autorky následovaným dlouhou pomlčkou a jeho příjmením a jménem.
  • Method Details

    • getAuthorName

      java.lang.String getAuthorName()
      Vrátí jméno autora/autorky ve formátu PŘÍJMENÍ Křestní, t.j. nejprve příjmení zapsané velkými písmeny a za ním křestní jméno zapsané malými písmeny s prvním písmenem velkým. Má-li autor(ka) více křestních jmen, uvede všechna.
      Returns:
      Jméno autora/autorky programu ve tvaru PŘÍJMENÍ Křestní
    • getAuthorID

      java.lang.String getAuthorID()
      Vrátí identifikační řetězec autora/autorky zapsaný velkými písmeny. Identifikačním řetězcem je ve většině případů jeho školní login.
      Returns:
      Identifikační řetězec autora/autorky
    • getAuthorString

      default java.lang.String getAuthorString()
      Vrátí řetězec tvožený identifikačním řetězcem autora/autorky následovaným dlouhou pomlčkou a jeho příjmením a jménem. Metoda obchází nemožnost přebití metody toString().
      Returns:
      Author ID and name