stanford-oval/wikipedia huggingface dataset:
2C Competition
Kilpailuhistoria

Alkuvuosinaan 2C Competition osallistui muun muassa Ranskan ja Belgian rallisarjoihin. Ranskassa se voitti mestaruudet sekä sora- että asfalttisarjoissa, ja Belgian sarjan se voitti kahdesti. Vuonna 2019 2C Competition vastasi Pierre-Louis Loubet’n Škoda Fabia R5 -autosta, jolla hän voitti WRC2-sarjan mestaruuden. Kaudeksi 2020 Loubet siirtyi Ranskan autourheiluliitto FFSA:n taloudellisella tuella rallin MM-sarjan pääluokkaan. 2C Competitionista tuli tällöin Hyundain tehtaan tukema kakkostiimi, ja se osallistui kauden neljään viimeiseen osakilpailuun. Loubet ja 2C Competition jatkoivat MM-sarjassa myös kaudella 2021, tällä kertaa koko kauden mittaisella ohjelmalla. Loubet’n lisäksi 2C Competition ajatti yksittäisissä kilpailuissa Oliver Solbergiä, Ole Christian Veibyä ja Nil Solansia.
Loubet’n sopimus 2C Competitionin kanssa päättyi kauden 2021 jälkeen, ja siirryttäessä uusiin Rally1-autoihin ei 2C Competitionilla enää ollut mahdollisuutta jatkaa MM-sarjassa. Se siirtyi kaudeksi 2022 Yhdysvaltoihin American Rally Association -sarjaan, jossa se ajattaa Hyundain WRC-autoa kuljettajanaan Ken Block. Lisäksi Nicolas Ciamin kilpailee 2C Competitionin kuljettajana Hyundai i20 N Rally2 -autolla Ranskan asfalttimestaruussarjassa.
Rallin MM-sarjan tulokset

(Tulosselitteet)
| Kausi | Auto Renkaat | Kuljettajat | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | Pisteet | Sijoitus |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 2020 | i20 Coupe WRC Pirelli |  | MON | SWE | MEX | EST | TUR | ITA | MNZ |  |  |  |  |  | 8 | 4. |
| 2020 | i20 Coupe WRC Pirelli |  Pierre-Louis Loubet |  |  |  | Kesk. | Kesk. | 7 |  |  |  |  |  |  | 8 | 4. |
| 2020 | i20 Coupe WRC Pirelli |  Ole Christian Veiby |  |  |  |  |  |  | Kesk. |  |  |  |  |  | 8 | 4. |
| 2021 | i20 Coupe WRC Pirelli |  | MON | ARC | CRO | POR | ITA | KEN | EST | BEL | GRE | FIN | ESP | MNZ | 68 | 4. |
| 2021 | i20 Coupe WRC Pirelli |  Pierre-Louis Loubet | 16 | 39 | 29 | Kesk. | Kesk. | WD | 7 | 68 | Kesk. |  | WD |  | 68 | 4. |
| 2021 | i20 Coupe WRC Pirelli |  Oliver Solberg |  | 7 |  |  | WD | Kesk. |  |  |  |  | 7 | 5 | 68 | 4. |
| 2021 | i20 Coupe WRC Pirelli |  Nil Solans |  |  |  |  |  |  |  |  |  |  | 8 |  | 68 | 4. |
MM-rallikausi 2020 oli tavallista lyhyempi koronaviruspandemian takia.
Pierre-Louis Loubet 2C Competitionin Hyundai i20 Coupe WRC -autolla Kroatian rallissa 2021.
1.22.03.Acoustic

| 1> 22.03.Acoustic Maroon 5 |
| --- | --- | --- |

Livealbumin tiedot
 Äänitetty : 22. tammikuuta 2003
 Studio : The Hit Factory, New York
 Julkaistu: 29. kesäkuuta 2004
 Tyylilaji: pop rock, akustinen
 Kesto: 29.28
 Levy-yhtiö: Octone Records
Maroon 5:n muut julkaisut
| Songs About Jane 2002 | 1.22.03.Acoustic 2004 | Live – Friday the 13th 2005 |
1.22.03.Acoustic on yhdysvaltalaisen popyhtye Maroon 5:n livealbumi, joka äänitettiin The Hit Factory -studiolla New Yorkissa 22. tammikuuta 2003. Albumi sisältää akustisia versioita debyyttialbumin Songs About Jane hiteistä, ja lisäksi coverit AC/DC:n kappaleesta ”Highway to Hell” ja The Beatlesin ”If I Fell”. Albumi julkaistiin 29. kesäkuuta 2004.
Albumi ylsi kotimaassaan Billboard 200 -listalla sijalle 42 ja Britannian albumilistalla sijalle 58.
Kappaleet

|  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Nro | Nimi | Säv&san | Kesto |  |  |  |  |  |  |
| 1. | This Love | Levine, Dusick, Madden, Valentine, Carmichael | 4.15 |  |  |  |  |  |  |
| 2. | Sunday Morning | Levine, Carmichael | 4.14 |  |  |  |  |  |  |
| 3. | She Will Be Loved | Levine, Valentine | 4.34 |  |  |  |  |  |  |
| 4. | Harder to Breathe | Levine, Carmichael | 3.09 |  |  |  |  |  |  |
| 5. | The Sun | Levine | 5.18 |  |  |  |  |  |  |
| 6. | If I Fell (The Beatles -cover) | Lennon, McCartney | 3.23 |  |  |  |  |  |  |
| 7. | Highway to Hell (AC/DC-cover) | Scott, A. Young, M. Young | 4.30 |  |  |  |  |  |  |
|  |  |  | 29.28 |  |  |  |  |  |  |
Listasijoitukset > Viikottaiset listasijoitukset

| Lista | Paras sijoitus | Viikkoja listalla |
| --- | --- | --- |
|  Itävallan Ö3-albumilista | 55. | 2 |
|  Irlannin IRMA-albumilista | 64. | 3 |
|  Italian FIMI-albumilista | 65. | 2 |
|  Espanjan Promusicae-albumilista | 97. | 1 |
|  Sveitsin Hitparade-albumilista | 66. | 2 |
|  Britannian albumilista | 58. | 1 |
|  Yhdysvaltain Billboard 200 -albumilista | 42. | 13 |
340-luku

| --- | --- |
Vuosisadat: 100-luku · 200-luku · 300-luku · 400-luku · 500-luku
Vuosikymmenet: 290-luku · 300-luku · 310-luku · 320-luku · 330-luku · 340-luku 350-luku · 360-luku · 370-luku · 380-luku · 390-luku · 400-luku
Vuodet: 290 · 291 · 292 · 293 · 294 · 295 · 296 · 297 · 298 · 299 300 · 301 · 302 · 303 · 304 · 305 · 306 · 307 · 308 · 309 310 · 311 · 312 · 313 · 314 · 315 · 316 · 317 · 318 · 319 320 · 321 · 322 · 323 · 324 · 325 · 326 · 327 · 328 · 329 330 · 331 · 332 · 333 · 334 · 335 · 336 · 337 · 338 · 339 340 · 341 · 342 · 343 · 344 · 345 · 346 · 347 · 348 · 349 350 · 351 · 352 · 353 · 354 · 355 · 356 · 357 · 358 · 359 360 · 361 · 362 · 363 · 364 · 365 · 366 · 367 · 368 · 369 370 · 371 · 372 · 373 · 374 · 375 · 376 · 377 · 378 · 379 380 · 381 · 382 · 383 · 384 · 385 · 386 · 387 · 388 · 389 390 · 391 · 392 · 393 · 394 · 395 · 396 · 397 · 398 · 399 400 · 401 · 402 · 403 · 404 · 405 · 406 · 407 · 408 · 409
Tapahtui vuosikymmenen aikana

Wulfila lähetystyössä goottien parissa.
20th Century Masters – The Millennium Collection: The Best of Rainbow

| 20th Century Masters – The Millennium Collection: The Best of Rainbow Rainbow |
| --- | --- | --- |

Kokoelmalevyn tiedot
 Äänitetty : 1975–1983
 Julkaistu: 3. lokakuuta 2000
 Formaatti: CD
 Tyylilaji: hard rock   progressiivinen rock   heavy metal
 Kesto: 66.00
 Levy-yhtiö: Polydor
Rainbow’n muut julkaisut
| The Very Best of Rainbow 1997 | 20th Century Masters – The Millennium Collection: The Best of Rainbow 2000 | Classic Rainbow 2001 |
20th Century Masters – The Millennium Collection: The Best of Rainbow on Rainbow-yhtyeen vuonna 2000 julkaistu kokoelma-albumi.
Kappaleet

Man on the Silver Mountain – 4.40 (säv. Ritchie Blackmore, Ronnie James Dio)
Catch the Rainbow – 6.39 (säv. Blackmore, Dio)
Stargazer – 8.27 (säv. Blackmore, Dio)
Mistreated (Live) – 13.09 (säv. Blackmore, David Coverdale)
Kill the King – 4.30 (säv. Blackmore, Dio , Cozy Powell)
Rainbow Eyes – 7.25 (säv. Blackmore, Dio)
Since You Been Gone – 3.19 (säv. Russ Ballard)
I Surrender – 4.04 (säv. Ballard)
Stone Cold – 5.20 (säv. Blackmore, Roger Glover, Joe Lynn Turner)
Power – 4.28 (säv. Blackmore, Glover, Turner)
Street of Dreams – 4.25 (säv. Blackmore, Turner)
Arvostelut

Allmusic:
1076

| --- | --- |
Vuosisadat: 800-luku · 900-luku · 1000-luku · 1100-luku · 1200-luku
Vuosikymmenet: 990-luku · 1000-luku · 1010-luku · 1020-luku · 1030-luku · 1040-luku 1050-luku · 1060-luku · 1070-luku · 1080-luku · 1090-luku · 1100-luku
Vuodet: 990 · 991 · 992 · 993 · 994 · 995 · 996 · 997 · 998 · 999 1000 · 1001 · 1002 · 1003 · 1004 · 1005 · 1006 · 1007 · 1008 · 1009 1010 · 1011 · 1012 · 1013 · 1014 · 1015 · 1016 · 1017 · 1018 · 1019 1020 · 1021 · 1022 · 1023 · 1024 · 1025 · 1026 · 1027 · 1028 · 1029 1030 · 1031 · 1032 · 1033 · 1034 · 1035 · 1036 · 1037 · 1038 · 1039 1040 · 1041 · 1042 · 1043 · 1044 · 1045 · 1046 · 1047 · 1048 · 1049 1050 · 1051 · 1052 · 1053 · 1054 · 1055 · 1056 · 1057 · 1058 · 1059 1060 · 1061 · 1062 · 1063 · 1064 · 1065 · 1066 · 1067 · 1068 · 1069 1070 · 1071 · 1072 · 1073 · 1074 · 1075 · 1076 · 1077 · 1078 · 1079 1080 · 1081 · 1082 · 1083 · 1084 · 1085 · 1086 · 1087 · 1088 · 1089 1090 · 1091 · 1092 · 1093 · 1094 · 1095 · 1096 · 1097 · 1098 · 1099 1100 · 1101 · 1102 · 1103 · 1104 · 1105 · 1106 · 1107 · 1108 · 1109
Tapahtumia

14. helmikuuta - Paavi Gregorius VII julisti Pyhän saksalais-roomalaisen keisarikunnan hallitsijan Henrik IV:n pannaan.
25. joulukuuta - Puolan kuninkaan Bolesław II:n kruunajaiset Gnieznossa.
Almoravidit valloittivat Ghanan kuningaskunnan pääkaupungin Kumbin.
Syntyneitä

Mstislav I Suuri, Kiovan Rusin ruhtinas
Kuolleita

Sven Estridinpoika, Tanskan kuningas
Ramón Berenguer I, Barcelonan kreivi
Robert I (Burgundi), Burgundin herttua
Sancho IV (Navarra), Navarran kuningas
Svjatoslav II, Kiovan Venäjän ruhtinas
Žiga Pance

| Žiga Pance |
| --- | --- |

Henkilötiedot
Syntynyt: 1. tammikuuta 1989 (ikä 35) Ljubljana, Slovenian ST, Jugoslavia
Kansalaisuus:   Slovenia
Jääkiekkoilija
Pelipaikka:  laitahyökkääjä
Maila:  vasen
Pituus:  185 cm
Paino:  88 kg
Seura
Seura:  HK Olimpija Ljubljana
Sarja:  Alps Hockey League
Pelaajaura
Pääsarjaura:  2005–
Aik. seurat:  HK Olimpija Ljubljana (Slovenia) Olimpija Ljubljana (IEL/Slovenia/EBEL) HC Bolzano (EBEL) Villacher SV (EBEL) Klagenfurter AC (EBEL) Dornbirner EC (EBEL) DVTK Jegesmedvék (SloEL) HC Slovan Bratislava (SloEL)
Žiga Pance (s. 1. tammikuuta 1989 Ljubljana, Slovenian ST, Jugoslavia) on slovenialainen jääkiekkoilija, joka pelaa monikansallisen Alps Hockey Leaguen slovenialaisjoukkue HK Olimpija Ljubljanassa.
Ura > Seuraura

Pance on Olimpija Ljubljanan kasvatti. Hän pelasi joukkueessa ensimmäiset miesten pelinsä 16-vuotiaana Interligassa ja Slovenian pääsarjassa kaudella 2005–2006. Reilut puolet kaudestaan Pance pelasi Slovenian pääsarjaa HK Olimpija Ljubljanassa. OHL-joukkue Oshawa Generals varasi hänet 24. pelaajana CHL:n varaustilaisuudessa 2006. Pance siirtyi joukkueeseen kaudeksi 2006–2007, mutta palasi kesken toisen kautensa 2007–2008 takaisin Olimpijaan. Kaudeksi 2008–2009 hän siirtyi joukkueen mukana Itävallan Erste Bank Eishockey Ligaan, jossa ensimmäinen kausi toi 50 runkosarjaottelussa tehot 4+4=8. Kesäkuussa 2009 Pance teki vuoden mittaisen jatkosopimuksen Olimpijan kanssa.
Kaudella 2009–2010 Pance jakoi Olimpijan sisäisen piste- ja maalipörssin toisen sijan tehoilla 14+20=34. Kaudella 2010–2011 hän nousi 21-vuotiaana joukkueen kapteeniksi. Pance teki EBEL:n yhden kauden piste-ennätyksensä tehoilla 23+17=40 ja oli Olimpijan paras maalintekijä. Hän edusti jokaisen Olimpijassa viettämänsä EBEL-kauden päätteeksi joukkuetta myös Slovenian pääsarjassa ja voitti sarjan mestaruuden vuosina 2012 ja 2013.
Pance siirtyi kaudeksi 2013–2014 EBEL:n italialaisjoukkue HC Bolzanon riveihin. Hän jakoi 14 osumallaan joukkueen sisäisen pistepörssin kolmannen sijan Mark Santorellin ja Trent Whitfieldin kanssa. Pance ratkaisi Bolzanolle EBEL:n mestaruuden tehtyään viidennessä finaalissa 13. huhtikuuta 2014 vieraissa EC Salzburgia vastaan 2–3-voittomaalin jatkoajalla ajassa 71.27. Elokuussa 2014 hän teki vuoden mittaisen jatkosopimuksen joukkueen kanssa. Kaudella 2014–2015 Pance oli tehoilla 22+17=39 Bolzanon paras maalintekijä ja neljänneksi paras pistemies. Hän jakoi koko EBEL:n maalipörssin yhdeksännen sijan kolmen muun pelaajan kanssa.
Kaudeksi 2015–2016 Pance siirtyi vuoden mittaisella sopimuksella itävaltalaisseura Villacher SV:hen. Hän voitti joukkueen sisäisen pistepörssin tehoilla 16+20=36. Kevään 2016 pudotuspeleissä Pance oli Villachin paras pistemies ja syöttäjä tehoilla 2+9=11. Hän voitti myös joukkueen sisäisen tehotilaston lukemalla +5. Kaudeksi 2016–2017 Pance siirtyi jatkamaan EBEL-uraansa Klagenfurter AC:hen.
Ura > Maajoukkueura

Pance edusti Sloveniaa Sotšin olympiakisoissa 2014 sekä niiden karsinnoissa. Hän pelasi myös MM-kilpailuissa vuosina 2009, 2010, 2011, 2012, 2013, 2014, 2015 ja 2016. Noista vuosien 2011, 2013 ja 2015 turnaukset eteni A-sarjassa ja Pance oli vuoden 2015 turnauksessa Slovenian paras maalintekijä kolmella osumallaan. Vuoden 2010 I-divisioonan B-lohkon ja vuosien 2012, 2014 ja 2016 IA-divisioonan turnaukset päättyi kultaan ja vuoden 2009 I-divisioonan A-lohkon turnaus hopeaan.
Pance pelasi myös alle 20-vuotiaiden I-divisioonan MM-kilpailuissa vuosina 2007 ja 2009, joista jälkimmäisessä turnauksessa hän oli tehoilla 6+2=8 Slovenian paras maalintekijä ja jakoi sisäisen pistepörssin voiton pikkuveljensä Erikin kanssa. Pance pelasi myös alle 18-vuotiaiden I-divisioonan MM-kilpailuissa vuonna 2006, jolloin hän voitti A-lohkon hopeaa.
Muuta

Pancen pikkuveli Erik on Slovenian maajoukkuekiekkoilija, joka pelaa Alps Hockey Leaguen HDD Jesenicessä.
1551

| --- | --- |
Vuosisadat: 1300-luku · 1400-luku · 1500-luku · 1600-luku · 1700-luku
Vuosikymmenet: 1490-luku · 1500-luku · 1510-luku · 1520-luku · 1530-luku · 1540-luku 1550-luku · 1560-luku · 1570-luku · 1580-luku · 1590-luku · 1600-luku
Vuodet: 1490 · 1491 · 1492 · 1493 · 1494 · 1495 · 1496 · 1497 · 1498 · 1499 1500 · 1501 · 1502 · 1503 · 1504 · 1505 · 1506 · 1507 · 1508 · 1509 1510 · 1511 · 1512 · 1513 · 1514 · 1515 · 1516 · 1517 · 1518 · 1519 1520 · 1521 · 1522 · 1523 · 1524 · 1525 · 1526 · 1527 · 1528 · 1529 1530 · 1531 · 1532 · 1533 · 1534 · 1535 · 1536 · 1537 · 1538 · 1539 1540 · 1541 · 1542 · 1543 · 1544 · 1545 · 1546 · 1547 · 1548 · 1549 1550 · 1551 · 1552 · 1553 · 1554 · 1555 · 1556 · 1557 · 1558 · 1559 1560 · 1561 · 1562 · 1563 · 1564 · 1565 · 1566 · 1567 · 1568 · 1569 1570 · 1571 · 1572 · 1573 · 1574 · 1575 · 1576 · 1577 · 1578 · 1579 1580 · 1581 · 1582 · 1583 · 1584 · 1585 · 1586 · 1587 · 1588 · 1589 1590 · 1591 · 1592 · 1593 · 1594 · 1595 · 1596 · 1597 · 1598 · 1599 1600 · 1601 · 1602 · 1603 · 1604 · 1605 · 1606 · 1607 · 1608 · 1609
Tapahtumia

Liman yliopisto perustetaan Perussa.
Mikael Agricolan käännöstyö Dauidin Psalttari ilmestyy.
Syntyneitä

19. syyskuuta – Ranskan kuningas Henrik III
Kuolleita

Oda Nobuhide – japanilainen sotaherra, Oda Nobunagan isä
6. huhtikuuta – Joachim von Watt, sveitsiläinen humanisti (s. 1484)
26. elokuuta – Margareeta Leijonhufvud, Ruotsin kuningatar
ABAP

ABAP (Advanced Business Application Programming, alun perin Allgemeiner Berichts-Aufbereitungs-Prozessor, saksaksi "yleinen raportin valmisteluprosessi") on korkean tason ohjelmointikieli, jonka on luonut saksalainen ohjelmistoyritys SAP SE. Se on tällä hetkellä sijoitettu Javan rinnalle SAP NetWeaver Application Server:n ohjelmointikieleksi, joka on osa SAP NetWeaver -alustaa yrityssovellusten rakentamista varten.
| Paradigma | Olio, strukturoitu, imperatiivinen |
| --- | --- |
Luonut: SAP SE
Julkaistu: 1983
Julkaisuelinkaari: 7.57 / 12. lokakuu 2022
Tyyppijärjestelmä: Staattinen, vahva, turvallinen, nominaalinen
Käyttöjärjestelmä: Alustariippumattomuus
Verkkosivut: https://community.sap.com/topics/abap
Merkittävät sovellukset: SAP R/2, SAP R/3, SAP S/4HANA
Vaikutteet: Objective-C, COBOL, SQL
Esittely

ABAP on yksi monista sovelluskohtaisista neljännen sukupolven kielistä (4GL:t), jotka kehitettiin ensimmäisen kerran 1980-luvulla. Se oli alun perin raporttikieli alustalle SAP R/2. SAP R/2:n avulla suuret yritykset pystyivät rakentamaan suurtietokone liiketoimintasovelluksia materiaalinhallintaan sekä talous- ja hallintolaskentaan.
Tämän jälkeen ohjelmistokehittäjät käyttivät ABAP-kieltä SAP R/3 -alustan kehittämiseen. Se oli tarkoitettu myös SAP-asiakkaiden käytettäväksi parantamaan SAP-sovelluksia – asiakkaat voivat kehittää mukautettuja raportteja ja käyttöliittymiä ABAP-ohjelmointia käyttäen. Ohjelmointikieli oli suunnattu teknisemmille asiakkaille, joilla oli ohjelmointikokemusta.
ABAP jäi käyttöön ohjelmointikieleksi, kun SAP julkaisi uuden asiakaspalvelinen SAP R/3 järjestelmän vuonna 1992. Kun tietokonelaitteistot kehittyivät 1990-luvulla, yhä useammat SAP:n sovellukset ja järjestelmät kirjoitettiin ABAP:lla. Vuoteen 2001 mennessä kaikki perustoiminnot kirjoitettiin ABAP:lla. Vuonna 1999 SAP julkaisi ABAP:lle oliopohjaisen laajennuksen nimeltä ABAP Objects sekä R/3-julkaisun version 4.6. SAP:n nykyinen kehitysalusta NetWeaver tukee sekä ABAP:a että Javaa.
ABAP:ssa on erottelu liiketoimintasovellusten, käyttöjärjestelmän ja tietokannan välillä. Tämä varmistaa, että sovellukset eivät ole suoraan riippuvaisia ​​tietystä palvelimesta tai tietokanta-alustasta ja ne voidaan helposti siirtää alustasta toiseen.
ABAP Objects

ABAP tukee olio-ohjelmointia "ABAP-Objects" ominaisuuden kautta. Tämä auttaa yksinkertaistamaan sovelluksia ja tekemään niistä paremmin hallittavia.
ABAP Objects on täysin yhteensopiva olemassa olevan ohjelmointikielen kanssa, joten olemassa olevia käskyjä ja modulointiyksiköitä voidaan käyttää ohjelmissa, jotka käyttävät ABAP Objects -toimintoa. ABAP-objekteja voidaan käyttää myös olemassa olevissa ABAP-ohjelmissa. Syntaksin tarkistus on vahvempi ABAP Objects -ohjelmissa, ja jotkin tiettyjen lauseiden syntaktiset muodot (yleensä vanhemmat) eivät ole sallittuja.
Oliot muodostavat kapselin, joka yhdistää merkin sitä vastaavaan merkitykseen. Olioiden tulisi antaa ohjelmoijille mahdollisuus kartoittaa todellinen ongelma ja sen ehdottama ohjelmistoratkaisu yksitellen. Tyypillisiä kohteita liiketoimintaympäristössä ovat esimerkiksi "Asiakas", "Tilaus" tai "Lasku". Julkaisusta 3.1 eteenpäin Business Object Repository (BOR) on sisältänyt esimerkkejä tällaisista olioista. BOR-oliomalli integroidaan ABAP Objects:iin seuraavassa julkaisussa siirtämällä BOR-oliotyypit ABAP-luokkakirjastoon. Tämä dokumentaatio esittelee joukon termejä, joita käytetään yleisesti olio suuntautuneessa ohjelmoinnissa ja joita esiintyy myös ABAP Objects:ssa. Seuraavassa osassa käsitellään tarkemmin, kuinka näitä termejä käytetään ABAP Objects:ssa.
Oliot ovat luokkien esiintymiä. Ne sisältävät tietoja ja tarjoavat palveluita. Tiedot muodostavat kohteen attribuutit. Palvelut tunnetaan metodeina (tunnetaan myös nimellä operaatiot tai funktiot). Tyypillisesti metodit toimivat yksityisillä tiedoilla (olioiden attribuutit tai tilat), jotka näkyvät vain olion metodeina. Sen takia käyttäjät ei voi muuttaa olioiden attribuutteja suoraan, vaan ainoastaan ​​olioiden metodien kautta.
Luokat kuvaavat olioita. Teknisestä näkökulmasta oliot ovat luokan ajonaikaisia ​​esiintymiä. Teoriassa voidaan luoda mikä tahansa määrä yhteen luokkaan perustuvia olioita. Jokaisella luokan esiintymällä (oliolla) on uniikki identiteetti ja omat arvot sen attribuuteille.
ZX Spectrum

| ZX Spectrum |
| --- | --- |


Valmistaja:  Sinclair Research
Kehittäjä:  Clive Sinclair
Tyyppi:  mikrotietokone
Julkaistu:  1982
Suoritin:  Zilog Z80
Keskusmuisti:  16 kt / 48 kt
Sinclair ZX Spectrum on brittiläisen Sir Clive Sinclairin suunnittelema mikrotietokone, joka julkaistiin vuonna 1982. Alun perin koneen nimi oli ZX82, mutta se uudelleennimettiin myöhemmin Spectrumiksi (suom. spektri) koneen väriominaisuuksien korostamiseksi; koneen edeltäjät ZX80 ja ZX81 näyttivät vain mustavalkoista kuvaa.
Sinclair ZX Spectrum+
Sinclair 48K ZX Spectrumin emolevy (Issue 3B. 1983) (valmistettu 1984)
Tietokonetta myytiin yli viisi miljoonaa kappaletta.
Koneen kehittäjä Sir Clive Sinclair lyötiin ritariksi vuonna 1983 osaltaan ZX Spectrumin ansiosta.
Suoritin ja muisti

Muiden 1980-luvun kotimikrojen tapaan ZX Spectrumin suoritin ja muisti sijaitsivat näppäimistön sisällä; lisäksi tarvittiin kuvaruuduksi televisio ja tallennusvälineeksi c-kasettisoitin tai 3" levykeasema (vain ZX Spectrum +3). Kone käytti suorittimenaan Zilogin Z80:aa, joka toimi 3,50 tai 3,55 megahertsin nopeudella. Koneen keskusmuistina oli joko 16 tai 48 kilotavua vapaata RAM-muistia sekä järjestelmän/ohjelmointikielen sisältävä 16-kilotavuinen ROM-muisti. 16-kilotavuiseen malliin julkaistiin myös laajennuspaketti.
Näppäimistö ja BASIC

ZX Spectrumin näppäimet ovat kumia ja kirjanmerkkien lisäksi niihin on merkitty BASIC-käskyjä. Käskyjä ei saa kirjoittaa auki, vaan ne pitää tuottaa yhdellä napin painalluksella. Kirjoittamiseen huonosti soveltuvat kuminäppäimet korvattiin Spectrum+ mallissa kovamuovinäppäimillä. ZX Spectrumille myytiin myös näppäimistökuorta, jonka sisään alkuperäisen koneen saattoi pujottaa.
ZX Spectrumin varusohjelman oleva BASIC-ohjelmointikieli sisältää joitakin ominaisuuksia, joita muiden konevalmistajien BASIC-versioissa ei ollut, esimerkiksi PRINT AT -funktio yhdistää LOCATE- ja PRINT-käskyt sekä konekielisten sovellusten käynnistämiseen käytetty USR-funktio numeerisella argumentilla. Tyypillinen tapa soveltaa tätä oli joko PRINT USR <numero>, jolloin konekieliohjelma suoritettiin ja paluuarvo oli Z80-prosessorin BC-rekisterin arvo, tai RANDOMIZE USR <numero>, jolloin konekieliohjelma suoritettiin ja sen paluuarvo annettiin merkityksettömänä satunnaislukugeneraattorin siemeneksi, jos sitä koskaan ennen jälleenkäynnistystä yleensäkään tarvittiin.
Grafiikka

Spectrum on tarkoitettu muiden kotitietokoneiden tapaan liitettäväksi televisioon. Kuva tuotetaan RF-modulaattorin läpi ja televisio viritetään oikealle kanavalle.
Ruudulle mahtuu 32 merkkiä riville ja 24 riviä tekstiä. Värejä on valittavana 15. Spectrum on kiinteästi 256×192 pikselin grafiikkatilassa, joka oli periaatteessa kaksivärinen, mutta niin, että nämä kaksi väriä sai määriteltyä erikseen kullekin 8×8 pikselin ruudulle 15 värin kokonaispaletista.
Näytön ruutupuskuri vie siten 6144 tavua ja väri-informaatio 768 tavua.
Merkille on erikseen väri (INK) ja taustan väri (PAPER). Värille on varattu 3 bittiä (8 eri väriä), jolla on kaksi kirkkausastetta. Merkin voi lisäksi laittaa vilkkumaan, jolloin edustan ja taustan väri vaihdetaan säännöllisin väliajoin.
Tämä ratkaisu on tehty muistin säästämiseksi; värit on tallennettu eri muistialueelle ja värilohkot vastaavat merkkien sijainteja. Richard Altwasser sai patentin tälle tekniikalle.
Laitteistopohjaisia spritejä tai näytön vieritystä helpottavia ratkaisuja ei ollut. Tämän vuoksi Spectrumin peleissä ei juuri nähty pehmeästi vieriviä värikkäitä taustoja, vaan esimerkiksi tasohyppelypelien maailmat jakautuivat tiukasti erillisiin ruutuihin. Grafiikkapiirin erikoisuuden vuoksi kaikki grafiikka oli suunniteltava tarkasti sen ominaisuuksien ympärille. Toisaalta Spectrum pystyi käsittelemään näyttöä suoritinpohjaisesti nopeammin kuin vaikkapa Commodore 64, minkä ansiosta esimerkiksi Eliten 3D-vektorigrafiikka oli sillä huomattavasti nopeampaa.
Äänet

Ääniominaisuuksista vastasi 16 ja 48 kilotavun malleissa yksinkertainen PC-speakerin kaltainen pietsokaiutin, jonka rinnalle tosin tuli myöhemmissä malleissa oikea äänipiiri, AY-3-8912. Monet tietokonepelimuusikot saivat kuitenkin Spectrumin sisäiselle kaiuttimelle aikaan varsin uskomattomia tuotoksia. Hyvänä esimerkkinä tästä on Martin Galwayn Commodore 64:n Arkanoid-peliin säveltämän musiikin käännös, joka kuuluu ZX Spectrumilla pelissä Cobra. Myöhemmät demoskene-tuotokset käyttävät yleensä koneen AY-äänipiiriä, mutta 1980-luvulla pelaajat kuulivat Spectrumin äänet yleensä piipperi-kaiuttimesta.
Uudemmat versiot

Myöhempiä ZX Spectrum -malleja olivat Spectrum+ (1984), Spectrum 128K (1986), Spectrum +2 (1986), Spectrum +3 (1987) ja Spectrum +2A/+2B (1987). Kaikissa näissä Spectrum+:aa lukuun ottamatta oli 128 kilotavun keskusmuisti, AY-3-8912-äänipiiri ja 3,55 megahertsin suoritin. Nopeammasta suorittimesta johtuen näytön piirtämiseen kuluva prosessoriaika on näillä malleilla hieman vanhempia malleja lyhyempi, joten nk. rasteriefektejä käyttävät ohjelmat eivät suoraan toimi molemmilla. Ohjelmoijan kannalta merkittävää 128k-malleissa on myös, että muistipankit 4–7 ovat ”kiistanalaista” (engl. contended) muistia ja jakavat yli kolmasosan kellotaajuudestaan näyttöpiirin kanssa. Tämän vuoksi sieltä lukemiseen tai sinne kirjoittamiseen kuluvaa aikaa ei voi täysin ennakoida ja ainoastaan ensimmäiset 64 kilotavua ovat järkevästi käytettävissä aikakriittisiin operaatioihin.
Kloonit

Spectrumin yksinkertaisen rakenteen vuoksi sen pohjalta luotiin useita erilaisia klooneja etenkin Itä-Euroopan maissa. Tunnetuimpia itäklooneja ovat venäläiset Pentagon ja Scorpion sekä tšekkiläinen Didaktik M. Pääasiassa harrastajapohjalta tuotetut Spectrum-kloonit olivatkin Neuvostoliitossa suosituimpia 8-bittisiä kotitietokoneita ja jotakuinkin samassa asemassa kuin Commodore 64 oli länsimaissa. Laitteiden suosio jatkui vielä pitkälle 1990-luvulle, ja muutamia malleja valmistetaan edelleen. Suuri osa uusista Spectrum-demoista on venäläistä tekoa ja tarkoitettu Pentagon 128 -laitteelle, mistä johtuen ne eivät useinkaan toimi alkuperäisissä Spectrumeissa.