reaktsioon. 1990. Aastatest alates on inimene hakanud hindama tehnoloogiat kui individuaalseid objekte. Teatavasti on tegelikult iga arvuti ja telefon täpselt samasugune. Inimkonna muutus on aga andnud arvutile emotsioone ja käitumismudeleid imiteerivaid käske, mille tagajärg on vägagi märgatav ja muret tekitav. Sellest hetkest, kui inimene hakkab nägema tehnoloogias muud peale eseme, kiindub ta sellesse psühholoogilisel tasemel. Autor tõi näite Sony tehiskoera AIBO näol, kus vidinale oli mõneti omistatud algelised koera käitumismudelit imiteerivad käsklused. Inimene, nähes seda ja enda jaoks tõlgendades seda kui tõelist käitumist ja tõeliselt väljendatavaid emotsioone, loobki endas pettepildi, kus tal ongi loom, mitte uudne tehnika vidin. Inimene võib teada, et loodud ese on tegelikult ese, ei tee ta seda kahjuks alateadlikult, mis põhjustabki tunnete tekkimise elus olendi käitumist imiteerivasse masinasse.
palju tööd tegema. Siiski usuvad teadlased, et edasine töö peaks sujuma ladusalt, kuna katalüsaatorit valmistada on lihtne ning seega saavad paljud teadlased korraga uute katsetuste juurde asuda. Päikeseenergia taskusse. Päikesepaneelide panek katusele on üks asi, kuid haarata õhust üks pihutäis päikesevalgust selleks, et anda särtsu oma iPod-ile, taskutelefonile, fotokaamerale või mõnele muule mobiilsele vidinale, on hoopis teine asi. Pisikese portatiivse päikesepaneeliga saame muuta ennast sõltumatuks kaamerapatareisid müüvatest kauplustest ja hotelli seinapistikutest ning võtta ette pikki retki loodusesse. Kindlasti mõtlevad täna AppleTM tarkurid tulevikus päikeseenergial töötavale iPhoneTM, iPodTM või isegi sülearvutile, kuid täna sõltub elektroonika valdavalt sellest, mis tuleb seinapistikust. Loomulikult pakutakse meile täna juba piisavalt energiasäästunippe nagu
tegema. Siiski usuvad teadlased, et edasine töö peaks sujuma ladusalt, kuna katalüsaatorit valmistada on lihtne ning seega saavad paljud teadlased korraga uute katsetuste juurde asuda. Päikeseenergia taskusse. Päikesepaneelide panek katusele on üks asi, kuid haarata õhust üks pihutäis päikesevalgust selleks, et anda särtsu oma iPod-ile, taskutelefonile, fotokaamerale või mõnele muule mobiilsele vidinale, on hoopis teine asi. Pisikese portatiivse päikesepaneeliga saame muuta ennast sõltumatuks kaamerapatareisid müüvatest kauplustest ja hotelli seinapistikutest ning võtta ette pikki retki loodusesse. Kindlasti mõtlevad täna AppleTM tarkurid tulevikus päikeseenergial töötavale iPhoneTM, iPodTM või isegi sülearvutile, kuid täna sõltub elektroonika valdavalt sellest, mis tuleb seinapistikust. Loomulikult
public abstract double LeiaTakistus(); public abstract double LeiaMaksimumVool(); public double LeiaVoolVastavaltPingele(double Pinge) { return Pinge / LeiaTakistus(); } public bool KasLubatudPinge(double Pinge) { return LeiaVoolVastavaltPingele(Pinge) < LeiaMaksimumVool(); } } } Takisti ise näeb pärast seda juba suhteliselt lihtne välja. Poest ostetud vidinale omased sisetakistus ja maksimumvõimsus tuleb ikka meelde jätta. TakistusKomponent kohustab üle katma käsklused LeiaTakistus ja LeiaMaksimumVool. Esimese saab kätte otse muutujast. Teise leidmise jaoks tuleb üleval tuletatud valemit rakendada. using System; namespace TakistusKomponendid { class Takisti:TakistusKomponent { protected double R, MaxN; public Takisti(double Takistus, double MaksimumV6imsus) { this.R = Takistus;
public abstract double LeiaTakistus(); public abstract double LeiaMaksimumVool(); public double LeiaVoolVastavaltPingele(double Pinge) { return Pinge / LeiaTakistus(); } public bool KasLubatudPinge(double Pinge) { return LeiaVoolVastavaltPingele(Pinge) < LeiaMaksimumVool(); } } } Takisti ise näeb pärast seda juba suhteliselt lihtne välja. Poest ostetud vidinale omased sisetakistus ja maksimumvõimsus tuleb ikka meelde jätta. TakistusKomponent kohustab üle katma käsklused LeiaTakistus ja LeiaMaksimumVool. Esimese saab kätte otse muutujast. Teise leidmise jaoks tuleb üleval tuletatud valemit rakendada. using System; namespace TakistusKomponendid { class Takisti:TakistusKomponent { protected double R, MaxN; public Takisti(double Takistus, double MaksimumV6imsus) { this.R = Takistus;