<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://peda.net/:static/537/atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Ohjelmointi: Objekti, metodi, funktio, ominaisuus</title>
<id>https://peda.net/id/d2e2d4484bd</id>
<updated>2020-02-10T09:51:20+02:00</updated>
<link href="https://peda.net/id/d2e2d4484bd:atom" rel="self" />
<link href="https://peda.net/p/janne.rytkonen/ym/0-ohjelmointi/tj/ohjelmointi2/oomfo#top" rel="alternate" />
<logo>https://peda.net/:static/537/peda.net.logo.bg.svg</logo>
<rights type="html">&lt;div class=&quot;license&quot;&gt;Tämän sivun lisenssi &lt;a rel=&quot;license nofollow ugc noopener&quot; href=&quot;http://creativecommons.org/licenses/by-nc-sa/3.0/&quot;&gt;Creative commons CC BY-NC-SA 3.0&lt;/a&gt;&lt;/div&gt;&#10;</rights>

<entry>
<title>Miten tätä ajetaan?</title>
<id>https://peda.net/id/bb6283f64bd</id>
<updated>2020-02-11T08:59:02+02:00</updated>
<link href="https://peda.net/p/janne.rytkonen/ym/0-ohjelmointi/tj/ohjelmointi2/oomfo/mta#top" />
<content type="html">Kun haluat testata käytännössä, miten komennot toimivat, noudata seuraavia askeleita.&lt;br/&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Avaa verkkoinspektori&#10;&lt;ol&gt;&#10;&lt;li&gt;Chromessa: CTRL + SHIFT + I&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Etsi auenneen ikkunan vaihtoehdoista Console tai Konsoli.&lt;/li&gt;&#10;&lt;li&gt;Copy-pasteta pallo-objektin määritelmä konsoliin.&lt;/li&gt;&#10;&lt;li&gt;Kokeile kutsua eri ominaisuudet ja metodit esiin.&lt;/li&gt;&#10;&lt;/ol&gt;</content>
<published>2020-02-10T09:55:40+02:00</published>
</entry>

<entry>
<title>Lisäesimerkki</title>
<id>https://peda.net/id/33fa63ee4c9</id>
<updated>2020-02-11T09:00:35+02:00</updated>
<link href="https://peda.net/p/janne.rytkonen/ym/0-ohjelmointi/tj/ohjelmointi2/oomfo/eo#top" />
<content type="html">var koira = {&lt;br/&gt;&#10;koko: &amp;quot;pieni&amp;quot;,&lt;br/&gt;&#10;väri: &amp;quot;musta&amp;quot;,&lt;br/&gt;&#10;rotu: &amp;quot;labbis&amp;quot;,&lt;br/&gt;&#10;läähätä: function() {&lt;br/&gt;&#10;return &amp;quot;lääh&amp;quot;&lt;br/&gt;&#10;},&lt;br/&gt;&#10;hauku: function() {&lt;br/&gt;&#10;return &amp;quot;hAuHau&amp;quot;&lt;br/&gt;&#10;}&lt;br/&gt;&#10;};</content>
<published>2020-02-11T09:00:35+02:00</published>
</entry>

<entry>
<title>Objektin ihmisen silmin</title>
<id>https://peda.net/id/fd7ddf864bd</id>
<updated>2020-02-11T08:24:18+02:00</updated>
<link href="https://peda.net/p/janne.rytkonen/ym/0-ohjelmointi/tj/ohjelmointi2/oomfo/nimet%C3%B6n-fd7d#top" />
<content type="html">&lt;b&gt;Objekti&lt;/b&gt; näyttää Javascriptissä esimerkiksi tältä:&lt;br/&gt;&#10;var pallo = {&lt;br/&gt;&#10;säde: 3,&lt;br/&gt;&#10;massa: 0.45,&lt;br/&gt;&#10;paikkax: 0,&lt;br/&gt;&#10;paikkay: 0,&lt;br/&gt;&#10;paikkah: 0,&lt;br/&gt;&#10;pomppaa: function() {&lt;br/&gt;&#10;pallo.paikkah = pallo.paikkah + 0.5;&lt;br/&gt;&#10;return pallo&lt;br/&gt;&#10;},&lt;br/&gt;&#10;hyppää: function(korkeus) {&lt;br/&gt;&#10;pallo.paikkah = pallo.paikkah + korkeus;&lt;br/&gt;&#10;return pallo&lt;br/&gt;&#10;} &lt;br/&gt;&#10;};&lt;br/&gt;&#10;&lt;br/&gt;&#10;Pallon &lt;b&gt;ominaisuuksia&lt;/b&gt; säde, massa, paikkax, paikkay ja paikkah voi kutsua seuraavalla kirjoitusasulla:&lt;br/&gt;&#10;pallo.säde; // ohjelma vastaisi: 3&lt;br/&gt;&#10;pallo.massa; // ohjelma vastaisi: 0.45&lt;br/&gt;&#10;pallo.paikkax; // ohjelma vastaisi: 0&lt;br/&gt;&#10;pallo.paikkay; // ohjelma vastaisi: 0&lt;br/&gt;&#10;pallo.paikkah; // ohjelma vastaisi: 0&lt;br/&gt;&#10;&lt;br/&gt;&#10;Pallon &lt;b&gt;toimintoja &lt;/b&gt;eli &lt;b&gt;metodeja &lt;/b&gt;pomppaa ja hyppää voi taas kutsua seuraavalla kirjoitusasulla:&lt;br/&gt;&#10;pallo.pomppaa(); // ohjelma vastaisi: object pallo&lt;br/&gt;&#10;pallo.pomppaa().pomppaa(); // ohjelma vastaisi: object pallo&lt;br/&gt;&#10;&lt;br/&gt;&#10;pallo.pomppaa().paikkah; // ohjelma vastaisi: 0.5&lt;br/&gt;&#10;pallo.pomppaa().pomppaa().paikkah; // ohjelma vastaisi: 1.0&lt;br/&gt;&#10;&lt;br/&gt;&#10;pallo.hyppää(3); // ohjelma vastaisi: object pallo&lt;br/&gt;&#10;pallo.hyppää(3).paikkah // ohjelma vastaisi: 3.0</content>
<published>2020-02-10T09:36:03+02:00</published>
</entry>

<entry>
<title>Omat objektisi</title>
<id>https://peda.net/id/c7835c7e4c9</id>
<updated>2020-02-11T08:28:01+02:00</updated>
<link href="https://peda.net/p/janne.rytkonen/ym/0-ohjelmointi/tj/ohjelmointi2/oomfo/omat-objektisi#top" />
<content type="html">Kirjoita seuraavat ensiksi dokumenttiin ja sitten konsoliin.&lt;br/&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Luo oma ihmishahmosi: määrittele sille ikä, hiusten väri, harrastus ja jokin metodi.&lt;/li&gt;&#10;&lt;li&gt;Luo oma asuntosi: kokosi, sijaintisi, vuokra ja jokin metodi.&lt;/li&gt;&#10;&lt;li&gt;Luo oma lukujärjestyksesi: viikonpäivät erikseen ja kullekin 1., 2., 3., 4., 5. ja 6. oppitunti. Lisää lisäksi päivän ruoka.&lt;/li&gt;&#10;&lt;/ul&gt;</content>
<published>2020-02-11T07:53:08+02:00</published>
</entry>


</feed>