Refleksiivisyys ja MVC

Kun refleksiivisyyttä sovelletaan MVC:ssä, niin onko idea siinä, että voidaan vaihtaa esim. view-osa, siten ettei oteta tiukasti kantaa ko. view-olion tyyppiin jolloin voidaan vaihtaa vaikka awt:n tekstikenttä swing tekstikentäksi taikka viedä ko. teksti vaikka lomakkeen otsikkoriville. tai labeliin, nämähän kaikki ovat eri olioita?

Vastaava ideaa refleksiivisyyden avulla sovelletaan ilmeisesti myös model-osassa jne.

Eli olenko ymmärtänyt refleksiivisyyden soveltamisen tässä asiassa oikein, eli siis sen avulla kutsutaan minkä ja minkä tyyppisen tahansa olion metodia välittämällä metodin nimi ja tällä aikaan saadaan helpommin lennossa vaihdettavia MVC:n osia käyttäen hyväksi sitä ominaisuutta että jokainen olio periytyy Object-luokasta?
2263
Äänestä

Muut lukivat myös

Vastaukset 2

Vanhimmat

Minä kyllä käyttäisin ehdottomasti jotain rajapintaa (Interface) jonka sitten nuo erilaiset view-oliot toteuttaisivat.

Voit siis vaihtaa lennossa erilaisia view:ta ja kutsuva olio ei tiedä eikä ole kiinnostunut muusta kuin että se toteuttaa tuon rajapinnan.

Äänestä
  • Joo ilman muuta aion käyttää rajapintoja, lähinnä kyse on asian ymmärtämisestä, tutkin tässä erästä softaa ja selvittelen asiaa jotta ensin ymmärrän refleksiivisyyden soveltamisen MVC:ssä.

    Äänestä

Kommentoi aloitusta


Aleksi kirjoitti:

Kun refleksiivisyyttä sovelletaan MVC:ssä, niin onko idea siinä, että voidaan vaihtaa esim. view-osa, siten ettei oteta tiukasti kantaa ko. view-olion tyyppiin jolloin voidaan vaihtaa vaikka awt:n tekstikenttä swing tekstikentäksi taikka viedä ko. teksti vaikka lomakkeen otsikkoriville. tai labeliin, nämähän kaikki ovat eri olioita?

Vastaava ideaa refleksiivisyyden avulla sovelletaan ilmeisesti myös model-osassa jne.

Eli olenko ymmärtänyt refleksiivisyyden soveltamisen tässä asiassa oikein, eli siis sen avulla kutsutaan minkä ja minkä tyyppisen tahansa olion metodia välittämällä metodin nimi ja tällä aikaan saadaan helpommin lennossa vaihdettavia MVC:n osia käyttäen hyväksi sitä ominaisuutta että jokainen olio periytyy Object-luokasta?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu