- Stahuj zápisky z přednášek a ostatní studijní materiály
- Zapisuj si jen kvalitní vyučující (obsáhlá databáze referencí)
- Nastav si své předměty a buď stále v obraze
- Zapoj se svojí aktivitou do soutěže o ceny
- Založ si svůj profil, aby tě tví spolužáci mohli najít
- Najdi své přátele podle místa kde bydlíš nebo školy kterou studuješ
- Diskutuj ve skupinách o tématech, které tě zajímají
Studijní materiály
Hromadně přidat materiály
Programování - úvod
BBALP - Algoritmizace a programování
Hodnocení materiálu:
Vyučující: Lukáš Carvan
Zjednodušená ukázka:
Stáhnout celý tento materiálCo musí znát všichni
Proměnná
Definice
Proměnná = „úložiště“ informace (tedy vyhrazené místo v paměti - v některých jazycích se ovšem v průběhu výpočtu může místo, kde je proměnná uložena, měnit). Proměnná nebo (v beztypových jazycích) její hodnota má typ. Mezi nejčastější typy patří:
celé číslo - často je několik typů s různou maximální velikostí
znak - často ovšem znak patří mezi celočíselné proměnné
"reálné" číslo - číslo s pohyblivou řádovou čárkou - opět může být několik typů s různou maximální velikostí a přesností
řetězec (znaků)
pole, někdy i asociativní
struktura nebo objekt
ukazatel - obvykle může ukazovat na kterýkoliv z ostatních typů nebo na funkci
Mezi některými typy je možné převádět automaticky. Pole, struktury a objekty obsahují další „úložiště“, která opět mají nějaký typ a lze je používat podobně jako proměnné.
Proměnné se používají ve vzorcích podobných těm matematickým, ale s odlišným významem: na jedné straně vzorce (téměř vždy pravé) je výraz, ve kterém mají všechny proměnné hodnotu. Tento výraz se vyhodnotí a výsledná hodnota (pokud má správný typ, jinak se jedná o chybu) se uloží do levé strany. Na levé straně je nejčastěji přímo proměnná, pokud se jedná o výraz musí být jeho výsledkem položka pole, cíl ukazatele nebo podobné označení „úložiště“.
Zatímco matematické proměnné bývají obvykle jednopísmenné, v programování může mít název proměnné libovolnou délku (teoreticky - překladače mívají limity) a je doporučeno používat názvy vystihující účel proměnné.
Deklarace proměnných jednoduchých typů
typProměnné názevProměnné;// deklarace proměnné bez inicializace
typProměnné názevProměnné = hodnota;// deklarace proměnné a její inicializace přiřazením hodnoty
Deklarace proměnných jako objektů třídy
názevTřídy názevProměnné;// deklarace proměnné bez inicializace
názevTřídy názevProměnné = new názevTřídy();// deklarace proměnné a její inicializace voláním konstruktoru
Příklady:
int cena;neboint cena = 10;// deklarace je odlišná, ale dosáhneme stejného výsledku
cena = 10;
string Jmeno, Prijmeni, ulice, Město;
Osoba zamestnanec = new Osoba(“Pavel”, “Novák”);
Třída
Definice
Třída = základní konstrukční prvek objektově orientovaného programování sloužící jako továrna na objekty. Definuje jejich vlastnosti a metody. Vlastnosti mohou odlišovat jednotlivé objekty, např. u objektu člověk to mohou být jméno, věk, výška, pohlaví aj. Metody určují chování objektu, to čeho je schopný, např. udělej úkoly, zavři okno aj.
Deklarace třídy
class názevTřídy
{
// deklarace proměnných třídy
názevTřídy ( //zde mohou být para
Vloženo: 13.07.2010
Velikost: 218,00 kB
Komentáře
Tento materiál neobsahuje žádné komentáře.
Mohlo by tě zajímat:
Skupina předmětu BBALP - Algoritmizace a programování
Reference vyučujících předmětu BBALP - Algoritmizace a programování
Reference vyučujícího Lukáš Carvan
Podobné materiály
- 13 - Hry a zážitkové aktivity v přírodě - Úvod
- IVT - Informatika a výpočetní technika - Úvod do informačních technologií
- IVT - Informatika a výpočetní technika - Úvod do informačních technologií
- IVT - Informatika a výpočetní technika - Úvod do informačních technologií
- 58 - Informační technologie - Úvod do informačních technologií
- ZSV - Základy společenských věd - Etika - úvod
- ZSV - Základy společenských věd - uvod do filozofie
- CJ - Český jazyk - Původ a vývoj českého jazyka
- FIL - Filozofie - FILOZOFIE úvod
- FIL - Filozofie - uvod do filozofie
- FIL - Filozofie - úvod, předsokratovské období
- D - Dějepis - Úvod do studia dějepisu, pomocné vědy historické, otázky historiografie.
- CJ - Český jazyk - Úvod do stylistiky
- E - Ekonomie - Ekonomie úvod
- FIL - Filozofie - Filozofie - úvod
- IVT - Informatika a výpočetní technika - CSS - úvod
- PSY - Psychologie - Úvod do psychologie
- BI - Biologie - Původ a vývoj člověka
- BI - Biologie - Úvod do biologie
- MKT - Marketing - Úvod, S.W.O.T. analýza
- FIL - Filozofie - Úvod do filosofie
- FIL - Filozofie - Úvod do studia filosofie
- ZSV - Základy společenských věd - Právní vztahy Původ, podstata a funkce morálky
- E - Ekonomie - Uvod do ekonomie
- M - Matematika - Pravdepodobnost obecny uvod a klasicka pravdepodobnost
- M - Matematika - Testovani statistickych hypotez uvod
- CH - Chemie - Úvod do organické chemie
- CJ - Český jazyk - Původ a vývoj češtiny
- E - Ekonomie - Úvod do ekonomie
- BI - Biologie - Původ obojživelníků
- E - Ekonomie - Úvod do ekonomiky
- E - Ekonomie - Úvod do managementu
- PRA - Právo - Úvod do problematiky práva
- PSY - Psychologie - Úvod do psychologie, obory psychologie
- MNG - Management - Úvod do managementu
- PSY - Psychologie - Úvod do psychologie
- ZSV - Základy společenských věd - Úvod do filozofie
- CJ - Český jazyk - Úvod do středověké literatury
- ZSV - Základy společenských věd - systém práva (úvod, rozdělení, oblasti+občanské právo)
- ZSV - Základy společenských věd - Mezinárodní vztahy- Úvod
- ZSV - Základy společenských věd - Politologie- Úvod
- E - Ekonomie - Inflace úvod
- POD - Podnikání - Obchodní společnosti - obecný úvod
- PRA - Právo - Úvod do právní nauky, Trestní právo hromtné
- ZSV - Základy společenských věd - ÚVOD DO STUDIA PSYCHOLOGIE
- E - Ekonomie - Úvod do ekonomie
- BI - Biologie - Původ obojživelníků
- ZSV - Základy společenských věd - UVOD DO SOCIOLOGIE
- CJ - Český jazyk - puvod jazyka
- LIT - Literatura - Úvod do literatury
- CJ - Český jazyk - Úvod do literatury + 1. písemné památky
- CJ - Český jazyk - Úvod do literatury + 1. písemné památky
- ZSV - Základy společenských věd - Úvod do filozofie
- ZSV - Základy společenských věd - Úvod do filozofie
- 02 - semiotika - uvod do semiotiky a lingvistiky
- FIL - Filozofie - Úvod do filozofie
- Z - Zeměpis - Česká republika - úvod
- 0 - Geologické zakládání staveb - Úvod
- ZPV - Základy přírodních věd - Úvod do mechaniky
- ZSV - Základy společenských věd - ZSV úvod do filosofie
- ZSV - Základy společenských věd - ZSV úvod do filosofie
- ZSV - Základy společenských věd - ZSV úvod do filosofie
Copyright 2025 unium.cz


