Javan Interface:t

Javakoodaaja

esimerkiksi:

--------------------------------------

package my.common.all.utils;

public interface INotifyEvent {
public void HandleNotifyEvent(Object Self);

}

--------------------------------------

Kysymys:

pitääkö myös interface:t (samoin kuin luokat) laittaa jokainen omaan tiedostoonsa?

Vai voiko jotenkin yhdistää samaan packageen kuuluvat interface:t samaan lähdekooditiedostoon?

1

382

    Vastaukset 1

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • fidel1

      Kyllä ne pitää omiin tiedostoihin laittaa. Samassa tiedostossa voi olla useampi luokka/rajapinta määriteltynä, mutta näistä vain yksi voi olla public ja sen tulee olla samanniminen kuin tiedostonnimi.

      eli jos on tiedosto Rajapinta.java, jonka sisältö on:

      public interface Rajapinta {
      }

      interface Apurajapinta {
      }

      Tämä kääntyy kiltisti. Mutta jos määrittelet myös Apurajapinnan public:ksi, kääntäjä ilmoittaa:
      "class Apurajapinta is public, should be declared in a file named Apurajapinta.java".

      Kaikkein helpointa on laittaa jokainen luokka/rajapinta suoraan omiin lähdekooditiedostoonsa.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Ny se loppuu ( Kuhmo)

      Yhtiö on myyty. Notta yyteet meleko äkkiä, notta. Pelastautukoon ken voi. Notta se on tuulista pian.
      Kuhmo
      55
      1544
    2. Parikymppinen hakkasi nelikymppisen kriittiseen tilaan

      Ja ihminen jäi junan alle lautiosaaressa...paljon on taas sattunut ja tapahtunut. Ketähän nämä uhrit mahtaa olla 🤔 htt
      Kemi
      21
      1176
    3. Harmi että välimme

      Menivät niin solmuun.
      Ikävä
      93
      987
    4. Ajatuksia

      Mitä ajatuksia hän herättää tänään?
      Ikävä
      80
      727
    5. Hei sinä rakas mies.

      Milloinkaan kohdataan? Toivottavasti pian....❤️
      Ikävä
      37
      698
    6. Kaivattusi tärkein ulkoinen tuntomerkki

      Onko jokin muu kuin yleinen kuten kaunis, laiha. hyväkroppainen jne.
      Ikävä
      21
      539
    7. Mille kirjaimelle

      toivotat hyvää yötä , kuka on mielessäsi kun menet nukkumaan?
      Ikävä
      27
      530
    8. Nainen, miten suhtautuisit

      Jos mies ehdottaisi tapaamista? Entä siihen, jos mies kertoisi tapaamisessa tunteistaan ja haluaisi seurustella?
      Ikävä
      55
      473
    9. Katse

      Miltä se tuntuu, kun hän katsoo sinua?
      Ikävä
      27
      466
    10. Voitko kirjoittaa mulle tänne mies?

      Jos täällä käyt? Ihan kaverimielessä, jos ei muuten? Haluaisin jutella sinun kanssa. Mulla on edelleen jotenkin niin h
      Ikävä
      30
      433
    Aihe