{"id":381,"date":"2020-01-06T00:13:51","date_gmt":"2020-01-05T22:13:51","guid":{"rendered":"https:\/\/coursepages.uta.fi\/tiea2-1a\/?page_id=381"},"modified":"2021-05-10T00:11:53","modified_gmt":"2021-05-09T21:11:53","slug":"luennot","status":"publish","type":"page","link":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/kevat-2020\/luennot\/","title":{"rendered":"Luennot"},"content":{"rendered":"<p>Luennoilla k\u00e4sitelt\u00e4v\u00e4 aines on koottu lukuihin jaetuksi luentorungoksi, joka on saatavilla MS PowerPoint (ppt) ja Adobe Acrobat (pdf) -muodossa luennon linkki\u00e4 alla olevassa taulukossa klikkaamalla. Luentoon ei liity linkki\u00e4, jos aikaisemmin julkaistu materiaali kattaa luennon tai materiaalia ei ole viel\u00e4 julkaistu. Laajemmat esimerkit ja satunnainen muu materiaali l\u00f6ytyv\u00e4t luennon <em>esimerkit<\/em>-kansiosta.<\/p>\n<p>Luennoilla ei jaeta paperitulosteita. Materiaali pit\u00e4\u00e4 tarvittaessa tulostaa omatoimisesti paperille ennen luentoja.<\/p>\n<table style=\"border: 0pt solid #000000;width: 650px\" border=\"0\" rules=\"rows\" cellpadding=\"4\">\n<tbody>\n<tr align=\"left\" valign=\"middle\">\n<td style=\"border: 1px solid #000000\">Luento<\/td>\n<td style=\"border: 1px solid #000000\">Suunniteltu sis\u00e4lt\u00f6<\/td>\n<td style=\"border: 1px solid #000000\">Luentorungon luvut<\/td>\n<td style=\"border: 1px solid #000000\">Muuta huomioitavaa<\/td>\n<\/tr>\n<tr align=\"left\" valign=\"middle\">\n<td style=\"border: 1px solid #000000\"><a href=\"https:\/\/homepages.tuni.fi\/jorma.laurikkala\/oope1\/kevat-2020\/luennot\/luento01\/\">Luento 1<\/a><\/td>\n<td style=\"border: 1px solid #000000\">Kurssin esittely. Olio-ohjelmoinnin perusteita.<\/td>\n<td style=\"border: 1px solid #000000\">1 ja 2<\/td>\n<td style=\"border: 1px solid #000000\">Aloitusluento. Paikalla olisi hyv\u00e4 olla.<\/td>\n<\/tr>\n<tr align=\"left\" valign=\"middle\">\n<td style=\"border: 1px solid #000000\"><a href=\"https:\/\/homepages.tuni.fi\/jorma.laurikkala\/oope1\/kevat-2020\/luennot\/luento02\/\">Luento 2<\/a><\/td>\n<td style=\"border: 1px solid #000000\">Attribuutit. Luokan testaus ja k\u00e4ytt\u00f6 olion kautta.<\/td>\n<td style=\"border: 1px solid #000000\">3 ja 4<\/td>\n<td style=\"border: 1px solid #000000\">Aloitetaan olio-ohjelmointi Javalla.<\/td>\n<\/tr>\n<tr align=\"left\" valign=\"middle\">\n<td style=\"border: 1px solid #000000\"><a href=\"https:\/\/homepages.tuni.fi\/jorma.laurikkala\/oope1\/kevat-2020\/luennot\/luento03\/\">Luento 3<\/a><\/td>\n<td style=\"border: 1px solid #000000\">Luokan testaus ja k\u00e4ytt\u00f6 olion kautta. Rakentajat. Ilmentym\u00e4- ja luokkapiirteet.<\/td>\n<td style=\"border: 1px solid #000000\">4\u20136<\/td>\n<td style=\"border: 1px solid #000000\">&#8211;<\/td>\n<\/tr>\n<tr align=\"left\" valign=\"middle\">\n<td style=\"border: 1px solid #000000\"><a href=\"https:\/\/homepages.tuni.fi\/jorma.laurikkala\/oope1\/kevat-2020\/luennot\/luento04\/\">Luento 4<\/a><\/td>\n<td style=\"border: 1px solid #000000\">Luokkatyyppiset oliot (ja oliot yleens\u00e4) ja viitteet. Periytymisen alkeita.<\/td>\n<td style=\"border: 1px solid #000000\">7\u20139 (osa 1)<\/td>\n<td style=\"border: 1px solid #000000\">Periytyminen on uusi asiakokonaisuus.<\/td>\n<\/tr>\n<tr align=\"left\" valign=\"middle\">\n<td style=\"border: 1px solid #000000\"><a href=\"https:\/\/homepages.tuni.fi\/jorma.laurikkala\/oope1\/kevat-2020\/luennot\/luento05\/\">Luento 5<\/a><\/td>\n<td style=\"border: 1px solid #000000\">Periytyminen Javassa. Abstraktit luokat.<\/td>\n<td style=\"border: 1px solid #000000\">9 (osa 2) ja 10<\/td>\n<td style=\"border: 1px solid #000000\">&#8211;<\/td>\n<\/tr>\n<tr align=\"left\" valign=\"middle\">\n<td style=\"border: 1px solid #000000\"><a href=\"https:\/\/homepages.tuni.fi\/jorma.laurikkala\/oope1\/kevat-2020\/luennot\/luento06\/\">Luento 6<\/a><\/td>\n<td style=\"border: 1px solid #000000\">Abstraktit luokat (loppu). Rajapinnat. Aloitetaan monimuotoisuuden ihmettely.<\/td>\n<td style=\"border: 1px solid #000000\">10, 11 ja 12 (osa 1)<\/td>\n<td style=\"border: 1px solid #000000\">&#8211;<\/td>\n<\/tr>\n<tr align=\"left\" valign=\"middle\">\n<td style=\"border: 1px solid #000000\"><a href=\"https:\/\/homepages.tuni.fi\/jorma.laurikkala\/oope1\/kevat-2020\/luennot\/luento07\/\">Luento 7<\/a><\/td>\n<td style=\"border: 1px solid #000000\">Jatketaan monimuotoisuuden parissa. Pakkaukset. Kenties aloitellaan poikkeuksia.<\/td>\n<td style=\"border: 1px solid #000000\">12 (osa 2), 13 ja 14<\/td>\n<td style=\"border: 1px solid #000000\">Huomiselle j\u00e4i ajateltua enemm\u00e4n ainesta.<\/td>\n<\/tr>\n<tr align=\"left\" valign=\"middle\">\n<td style=\"border: 1px solid #000000\"><a href=\"https:\/\/homepages.tuni.fi\/jorma.laurikkala\/oope1\/kevat-2020\/luennot\/luento08\/\">Luento 8<\/a><\/td>\n<td style=\"border: 1px solid #000000\">Pakkaukset. Poikkeukset. Viitteiden taulukot.<\/td>\n<td style=\"border: 1px solid #000000\">13\u201315<\/td>\n<td style=\"border: 1px solid #000000\">&#8211;<\/td>\n<\/tr>\n<tr align=\"left\" valign=\"middle\">\n<td style=\"border: 1px solid #000000\"><a href=\"https:\/\/homepages.tuni.fi\/jorma.laurikkala\/oope1\/kevat-2020\/luennot\/luento09\/\">Luento 9<\/a><\/td>\n<td style=\"border: 1px solid #000000\">Poikkeukset. Viitteiden taulukot. Geneerisyys. Luetellut tyypit.<\/td>\n<td style=\"border: 1px solid #000000\">15\u201317<\/td>\n<td style=\"border: 1px solid #000000\">&#8211;<\/td>\n<\/tr>\n<tr align=\"left\" valign=\"middle\">\n<td style=\"border: 1px solid #000000\"><a href=\"https:\/\/homepages.tuni.fi\/jorma.laurikkala\/oope1\/kevat-2020\/luennot\/luento10\/\">Luento 10<\/a><\/td>\n<td style=\"border: 1px solid #000000\">Geneerisyys. Luetellut tyypit. Object-luokka ja sen metodeja.<\/td>\n<td style=\"border: 1px solid #000000\">16\u201318<\/td>\n<td style=\"border: 1px solid #000000\">&#8211;<\/td>\n<\/tr>\n<tr align=\"left\" valign=\"middle\">\n<td style=\"border: 1px solid #000000\"><a href=\"https:\/\/homepages.tuni.fi\/jorma.laurikkala\/oope1\/kevat-2020\/luennot\/luento11\/\">Luento 11<\/a><\/td>\n<td style=\"border: 1px solid #000000\">Geneerisyys. Luetellut tyypit. Object-luokka ja sen metodeja. Koostesuhde ja syv\u00e4kopiointi. Javan tietorakenteita.<\/td>\n<td style=\"border: 1px solid #000000\">16\u201320<\/td>\n<td style=\"border: 1px solid #000000\">&#8211;<\/td>\n<\/tr>\n<tr align=\"left\" valign=\"middle\">\n<td style=\"border: 1px solid #000000\">Luento 12<\/td>\n<td style=\"border: 1px solid #000000\">Koostesuhde. Javan tietorakenteita.<\/td>\n<td style=\"border: 1px solid #000000\">16\u201320<\/td>\n<td style=\"border: 1px solid #000000\">T\u00e4lle luennolle ei julkaistu uutta materiaalia.<\/td>\n<\/tr>\n<tr align=\"left\" valign=\"middle\">\n<td style=\"border: 1px solid #000000\"><a href=\"https:\/\/homepages.tuni.fi\/jorma.laurikkala\/oope1\/kevat-2020\/luennot\/luento13\/\">Luento 13<\/a><\/td>\n<td style=\"border: 1px solid #000000\">Javan tietorakenteita. Kokoelmien kulkeminen.<\/td>\n<td style=\"border: 1px solid #000000\">20 ja 21<\/td>\n<td style=\"border: 1px solid #000000\">&#8211;<\/td>\n<\/tr>\n<tr align=\"left\" valign=\"middle\">\n<td style=\"border: 1px solid #000000\"><a href=\"https:\/\/homepages.tuni.fi\/jorma.laurikkala\/oope1\/kevat-2020\/luennot\/luento14\/\">Luento 14<\/a><\/td>\n<td style=\"border: 1px solid #000000\">Kokoelmien kulkeminen. UML.<\/td>\n<td style=\"border: 1px solid #000000\">21 ja 22<\/td>\n<td style=\"border: 1px solid #000000\">Luennon lopuksi kerrotaan tentist\u00e4.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Luennoilla k\u00e4sitelt\u00e4v\u00e4 aines on koottu lukuihin jaetuksi luentorungoksi, joka on saatavilla MS PowerPoint (ppt) ja Adobe Acrobat (pdf) -muodossa luennon linkki\u00e4 alla olevassa taulukossa klikkaamalla. Luentoon ei liity linkki\u00e4, jos aikaisemmin julkaistu materiaali kattaa luennon tai materiaalia ei ole viel\u00e4 julkaistu. Laajemmat esimerkit ja satunnainen muu materiaali l\u00f6ytyv\u00e4t luennon esimerkit-kansiosta. Luennoilla ei jaeta paperitulosteita. Materiaali &hellip; <a href=\"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/kevat-2020\/luennot\/\" class=\"more-link\">Jatka artikkeliin <span class=\"screen-reader-text\">Luennot<\/span><\/a><\/p>\n","protected":false},"author":6,"featured_media":0,"parent":373,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-381","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/pages\/381","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/comments?post=381"}],"version-history":[{"count":29,"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/pages\/381\/revisions"}],"predecessor-version":[{"id":724,"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/pages\/381\/revisions\/724"}],"up":[{"embeddable":true,"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/pages\/373"}],"wp:attachment":[{"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/media?parent=381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}