Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 2. diel - Prvá objektová aplikácia v C# - Hello object world

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Libor Šimo (libcosenior):19.11.2016 16:06

Ak si cital a testoval aj zaklady c#, mal by si to chapat.

int a = 10;
int b = 20;
int c = a + b;
string s = string.Format("Když sečteme {0} a {1}, dostaneme {2}", a, b, c);
Console.WriteLine(s);
Console.ReadKey();
Odpovedať
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Lubos
Člen
Avatar
Lubos:11.2.2017 11:58

ahojte, potreboval by som pomoc>neviem kde mam chybu> a pritom to mam opisane z tutorialu"!

namespace hello_world
{
class Zdravic
{
public void Pozdrav();
{
Console.Write­Line("hello");
}
}
}

Avatar
Odpovedá na Lubos
Lukáš Křivka:11.2.2017 12:31

Za pozdravem neni strednik,protoze tim ta logika nekonci,ale je v tech zavorkach

Avatar
djand
Člen
Avatar
Odpovedá na Libor Šimo (libcosenior)
djand:4.3.2017 14:29

Ahojte,
Tady v článku je String s velkým "S" - to má nějaký význam? (funguje to i s malým i s velkým)

return String.Format(...

Ve 4. dílu bylo:
string s = string.Format(...

Avatar
Ondřej Štorc
Tvůrce
Avatar
Odpovedá na djand
Ondřej Štorc:4.3.2017 14:38

string je alias pro String. Jsou to úplně stejné věci. To samé platí pro:
int = Int32
short = Int16
long = Int64
double = Double

a další...

Odpovedať
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
BluPri
Člen
Avatar
BluPri:12.3.2017 19:59

Mohl by mi někdo prosím vysvětlit rozdíl mezi:

public

a

private

a také případy kdy se využívají?

Avatar
pocitac770
Tvůrce
Avatar
Odpovedá na BluPri
pocitac770:12.3.2017 22:26

Je to vysvětleno hned v dalším článku, dokonce již v 3. odstavci.... Trochu více trpělivosti by to chtělo...

Editované
Avatar
BluPri
Člen
Avatar
Odpovedá na pocitac770
BluPri:13.3.2017 10:24

Aha, díky

Avatar
Bruno Schwarzbach:15.3.2017 15:21

Mám dvě verze kódu, obě dělají (alespoň na výstupu) totéž. Může mi prosím někdo vysvětlit, v čem je mezi nim rozdíl z hlediska OOP?
verze 1:

namespace Hello_Object_World_01
{
    class Zdravic
    {
        public string text;
        public string Pozdrav (string jmeno, string prijmeni)
        {
            return string.Format("{0}, {1} {2}!", text, jmeno, prijmeni);
        }
    }

}

namespace Hello_Object_World_01
{
    class Program
    {
        static void Main(string[] args)
        {
            Zdravic zdravic = new Zdravic();
            string jmeno = "Bruno";
            string prijmeni = "Schwarzbach";
            zdravic.text = "Nazdar";
            Console.WriteLine(zdravic.Pozdrav(jmeno, prijmeni));
            Console.ReadKey(true);
        }
    }
}

verze 2:

namespace Hello_Object_World_01
{
    class Zdravic
    {
        public string Pozdrav (string text, string jmeno, string prijmeni)
        {
            return string.Format("{0}, {1} {2}!", text, jmeno, prijmeni);
        }
    }

}

namespace Hello_Object_World_01
{
    class Program
    {
        static void Main(string[] args)
        {
            Zdravic zdravic = new Zdravic();
            string jmeno = "Bruno";
            string prijmeni = "Schwarzbach";
            string text = "Nazdar";
            Console.WriteLine(zdravic.Pozdrav(text, jmeno, prijmeni));
            Console.ReadKey(true);
        }
    }
}
Avatar
pocitac770
Tvůrce
Avatar
Odpovedá na Bruno Schwarzbach
pocitac770:15.3.2017 18:42

Z hlediska OOP, u verze 1 máš zdravič, který má naučenou nějakou hlášku, a tou všechny zdraví. U verze 2 jde o univerzální zdravič, který umí pozdravit kohokoliv jakkoliv. Stejnak to všechno není z hlediska OOP úplně čistě, ale to později...

Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 218.