Superklass/alamklass Variant 1 - osaluskohutus: kohustuslik (nt. vaadeldavas objektsüsteemis ei leidu isikuid, kes pole ei töötajad ega üliõpilased). - kuuluvus: Iga superklassi liige võib kuuluda mitmesse alamklassi (nt. vaadeldavas objektsüsteemis võib - kuid ei pruugi - isik olla korraga nii töötaja kui ka üliõpilane). Variandi 1 puhul tuleb luua üks tabel, mis: - Sisaldab nii superklassi kui kõigi alamklassi atribuutidele vastavaid veerge. - Tabelisse lisatakse automaatselt iga alamklassi kohta veerud, mis näitavad iga rea kuulumist kindla alamklassi esinemiste hulka. Veergude nimetused tuletatakse vastava alamklassi lühendnimest. - Loodavas tabelis on kõik alamklassi atribuutidest tekitatud veerud mittekohustuslikud (võivad olla määramata, tühjad). Variant 2 - osaluskohutus: mittekohustuslik (nt. vaadeldavas objektsüsteemis
ja rakenduvad ainult selle klassi objektidele. Operatsioon kirjeldatakse tulemustüübi (return-type), nime ja 0 või enama parameetriga. Tulemustüüp, nimi ja parameetrid üheskoos moodustavad operatsiooni signatuuri. Signatuur kirjeldab kõike, mis on vajalik operatsiooni kasutamiseks. Klassi operatsioonid näitavad, mida see klass “oskab” teha, milliseid teenuseid ta osutab, seega võib operatsioone vaadata klassi liidesena. Sarnaselt atribuutidele võib operatsiooni jaoks kirjeldada nähtavuse ja skoobi. Ka klass võib omada klassi skoobiga operatsioone. Viimased saavad pöörduda ainult klassi skoobiga atribuutide poole. Klassi skoobiga operatsioonid defineeritakse üldiste operatsioonide läbiviimiseks, nagu objektide loomine ning objektide leidmine, kus üksikud objektid ei osale (v.a. operatsiooni võimalik tulemus). Operatsiooni formaalne süntaks: visibility name ( parameter-list ) : return-type-expression { property-string}
jõupingutuste vastu, ei tohiks kahjustada nende kunstilist kasvu, selle mõiste laiemas tähenduses. See ülevaade inimarengu kontseptsioonist pildilise kujutamise alal laiendab diskursust uuele territooriumile, mis hõlmab visuaalse kultuuri paljusid näiteid. Sellest hoolimata kuulub see repertuaar, mis mitte ainult ei vasta modernistlikele ootustele või visuaalse reaalsusele tähtsuse andmisele, vaid see, mis hõlmab ka kujundlikke maailmu, mis tuginevad erinevatele reeglitele, olulistele atribuutidele ja tipptaseme kriteeriumidele. Pluralistlikes ja mitmekesistes ühiskondades, on eriti oluline kavandada varajase lapsepõlve haridust viisil, mis ei määratle kunstilist kasvu, tugevalt kultuurilist eelarvamust kandvate, hegemooniliste terminitega. Kunstiarengu hiljutised uuringud on pakkunud platvormi selle mitmekesisuse hõlbustamiseks, mitte pakkudes tihedat universaalset arengujärjestust, vaid pakkudes välja hulgaliselt kujunduslikke repertuaare, mille kaudu laste arengut
Table structure Record in a Table Class definition Object instance XSD määrab.. Millised elemendid ja atribuudid tohivad olla dokumendis Millised elemendid on alamelemendid Alamelementide järjestuse ja arvu Kas element on tühi või sisaldab teksti Andmetüübid elementide ja atribuutide jaoks Vaikimisi ja fikseeritud väärtused elementidele ja atribuutidele Piirangud The purpose of an XML Schema is to define the legal building blocks of an XML document: the elements and attributes that can appear in a document the number of (and order of) child elements data types for elements and attributes default and fixed values for elements and attributes o Mida saab XSD-ga XML dokumendis määrata? Elemendid XML Schemas define the elements of your XML files.
McDonald's on tohutusuur- maailma suurim- kiirtoitlustamiskohtade omaja ning tema image'is sisalduvad perekond, soojus, teenindamiskiirus ning hea nali. · Ülitähtis on kooskõla selle vahel, mis on image'i kandjaks reklaamis ning kliendi poolt tunnetatud toote/teenuse olemuseks. Näiteks on Coca-Cola teinud palju maitseomaduste teste, enne kui välja tulla uue margi ja vastava reklaamiga. Image võib toetuda kas eelkõige toote või teenuse atribuutidele ja omadustele või tarbija eelistele/tunnetele. Tooteomaduste hulgas kohtame selliseid: suurus, kaal, tekstuur, kuju, tihedus, jäikus, painduvus, elastsus, jämedus, tugevus, jne. Tarbija eeliste hulka saame arvata järgmised omadused: meeldivus, ökonoomsus, ajavõit, sobivus koduga või mööbliga, sobivus välimusega, ohutus, jne. Mõned näited sellest, millele toetuvad oma image'is tuntud firmad: hooliv,
5 Täiesti rahul Väga lojaalne 3-4 Rahul Kergesti konkurendi juurde ümberlülituv 1-2 Rahulolematu Väga ebalojaalne Mida teha rahulolu taseme tõstmiseks? Hinne Strateegiline tegu Esimene aste 1 2 rahulolematud Tähelepanu pööramine põhilistele atribuutidele, mida peetakse enesestmõistetavaks kõigi pakkujate puhul Teine aste 3 4 neutraalsed Toetav teenindus, efektiivne probleemide lahendamise ja heastamise süsteem Kolmas aste 5 rahul Kliendi mõistmine ja tema vajaduste täpne rahuldamine, et see tunduks
ja b. sätestatud käitumist; nad avalikult oma üleolekut demonstreerides sookaaslaste silmis kõrgema staatuse ja lugupidamise. naised - hõlmab ka alla 18-aastaseid tütarlapsi. Sellised kasutavad vv oluliselt rohkem nednest, kellel selline tugi puudub. Mehed demonstreerivad oma 4 Põhiõigused, võrdõiguslikkuse ja mittediskrimineerimine maskuliinsust seda enam, mida väiksem on nende juurdepääs ük positsiooni tõstvatele atribuutidele nagu 1 Konventsiooniosalised võtavad vajalikke seadusandlikke jm meetmeid, et edendada ja kaitsta staatusega töö, hea sissetulek vm.Tähtis on hoiakute muutmine!!!! kõigi in, eriti n õigust elada vv vaba elu nii era- kui avalikus sfääris.
alateadvusega. Sümboolne on kultuurinormid, midagi superego sarnast. L-i järgi on subjekt kultuurifunktsioon. B-i järgi on autor/kirjanik keelefunktsioon. Subjekt taandub funktsiooniks, tekst on sümboolsete süsteemide ristumiskoht, indiviid on kultuuri atribuut. Lacan: Subjekt iseenesest on eimiski, alateadvus on selle Teise kõne, kelle ta maailmas eest leiab. Barthes`i töös “Kriitika ja tõde” esitatav mõiste ‘kiri’ viitab mitte subjekti sisemistele atribuutidele vaid tema puudumisele. ‘Kiri’ on kultuurikonstruktsioon, see on sotsiaalsus, mis autori kaudu teostub. “Autori surm” – räägib ka ‘kirjast’ kui alast, kus kaovad meie subjektiivsuse jäljed, kirjas kaob individuaalsus, kirjutaja kehaline identsus iseendaga. Kui miski on jutustatud jutustamise pärast, siis jutustav hääl eemaldub oma lättest, saabus autori surm, algab “kiri”. See ei tähenda mitte, et autor allub keele stampidele vaid, et ta allub sotsiaalsele ideoloogiale
teguviisi nimetatakse kapseldumiseks. Objekt - - - - - - - - - - - - - - - - - Konstruktor Meetod1 | | Meetod2 +============+ | | Atribuudid | Meetod3 | Meetod4 +============+ | | Meetod5 Meetod6 - - - - - - - - - - - - - - - - - Programmeerimise algkursus 88 - 89 Teistele objektidele jäävad paistma vaid meetodid, vaadeldava objekti atribuutidele otse ligi ei pääse. Objekti enda meetodid saavad aga atribuutidega kõike teha. Kapseldumine tagab selle, et atribuutide väärtusi kasutavad ja muudavad vaid objekti enda meetodid ning keegi väljaspoolt ei saa objekti olekut ja käitumist atribuutide muutmise läbi ära rikkuda. Eespool toodud TASANDIPUNKTI näite juures võib aru saada, et kui meil on kasutada klassis defineeritud meetodid, siis ei teki meil vajadustki pöörduda otse atribuutide X ja Y poole. Sündmused ja teated
eest. Sellist teguviisi nimetatakse kapseldumiseks. Objekt - - - - - - - - - - - - - - - - - Konstruktor Meetod1 | | Meetod2 +============+ | | Atribuudid | Meetod3 | Meetod4 +============+ | | Meetod5 Meetod6 - - - - - - - - - - - - - - - - - Teistele objektidele jäävad paistma vaid meetodid, vaadeldava objekti 113 / 115 atribuutidele otse ligi ei pääse. Objekti enda meetodid saavad aga atribuutidega kõike teha. Kapseldumine tagab selle, et atribuutide väärtusi kasutavad ja muudavad vaid objekti enda meetodid ning keegi väljaspoolt ei saa objekti olekut ja käitumist atribuutide muutmise läbi ära rikkuda. Eespool toodud TASANDIPUNKTI näite juures võib aru saada, et kui meil on kasutada klassis defineeritud meetodid, siis ei teki meil vajadustki pöörduda otse atribuutide X ja Y poole. Sündmused ja teated
GetCustomAttributes(mi)){ if(at.GetType()==typeof(HuvitavMeetodAttribute)){ mi.Invoke(v, null); Console.Write("huvitav "); } } Console.WriteLine(mi.Name); } } } } /* D:ctrell>Atribuudid2 Rakendus nuputab huvitav nuputa tervita GetType ToString Equals GetHashCode */ Atribuutide parameetrid Atribuutidele kannatab ka andmeid ette anda. Olgu siis kohustuslikud väljad või vaikimisi väärtustega valikulised väljad. Esimesed antakse konstruktori parameetrina, teised omadustena. Ning omadustega atribuudi puhul peab andmete sisestamisel ette ütlema, millise nime alla väärtus läheb. Järgnevas näites antakse soovitav käivituskordade arv kaasa konstruktorist ning selle väärtuse saab kätte omadusest Kogus. Valikuline atribuut Koostaja antakse sisse omaduse kaudu. Ning
GetCustomAttributes(mi)){ if(at.GetType()==typeof(HuvitavMeetodAttribute)){ mi.Invoke(v, null); Console.Write("huvitav "); } } Console.WriteLine(mi.Name); } } } } /* D:ctrell>Atribuudid2 Rakendus nuputab huvitav nuputa tervita GetType ToString Equals GetHashCode */ Atribuutide parameetrid Atribuutidele kannatab ka andmeid ette anda. Olgu siis kohustuslikud väljad või vaikimisi väärtustega valikulised väljad. Esimesed antakse konstruktori parameetrina, teised omadustena. Ning omadustega atribuudi puhul peab andmete sisestamisel ette ütlema, millise nime alla väärtus läheb. Järgnevas näites antakse soovitav käivituskordade arv kaasa konstruktorist ning selle väärtuse saab kätte omadusest Kogus. Valikuline atribuut Koostaja antakse sisse omaduse kaudu. Ning nagu näha