Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace LiczbaCalkowita
- {
- public class LiczbaCalkowita
- {
- int x;
- int PobierzLiczbe()
- {
- // Jezeli się da to operacje na klasie Console wrzucaj w metodę Main. Chociaż tu wlasciwie też by mogło być.
- return x;
- }
- void WyswietlLiczbe()
- {
- // W tej metodzie nic nie zwracasz a tylko wyswietlasz na ekranie. Return byl nie potrzebny. Metoda typ void.
- Console.WriteLine("x: " + x);
- }
- //Napisz przykładową klasę LiczbaCalkowita ktora be
- // dzie przechowywala wartość całkowitą.
- //Klasa ta powinna zawirać metodę WyswietlLiczbe, ktora będzie wyświetlała na ekranie
- //przechowywana wartość oraz metodę PobierzLiczbe zwracajaca przechowywana wartosc.
- public static void Main()
- {
- LiczbaCalkowita LiczbaCalkowitaObj = new LiczbaCalkowita();
- // Program próbował wrzuciś string do int, trzeba to przekonwertować czyli jak widzisz po poniższej nazwie metody zParse'ować. To był główny problem z programem.
- // Dodatkowo chcesz zapisać wartość w polu klasy dlatego musisz się odwołać do obiektu LiczbaCalkowitaObj.x a nie samo x
- LiczbaCalkowitaObj.x = Int32.Parse(Console.ReadLine());
- LiczbaCalkowitaObj.PobierzLiczbe();
- LiczbaCalkowitaObj.WyswietlLiczbe();
- Console.ReadKey();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement