SHARE
TWEET

Untitled

a guest Dec 8th, 2019 76 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. using System;
  2. using System.Collections.Generic;
  3.  
  4. class Zycie{
  5.   private String czas;
  6.  
  7.   public void set(String czas) {
  8.     //
  9.     //
  10.      Console.WriteLine("Skok do roku " + czas);
  11.      this.czas = czas;
  12.      
  13.   }
  14.  
  15.   public Pamiatka zapiszPamiatke() {
  16.     //
  17.     //
  18.     Console.WriteLine("stan zapisany ");
  19.     return new Pamiatka(czas);
  20.   }
  21.  
  22.   public void przywrocPamiatke(Pamiatka pamiatka) {
  23.     // czas = ??
  24.     //
  25.     //
  26.     czas = pamiatka.pobierzCzas();
  27.     Console.WriteLine("Przywr√≥cono rok " + czas);
  28.   }
  29.  
  30.   public class Pamiatka {
  31.     private String czas;
  32.  
  33.     public Pamiatka(String czas) {
  34.     //
  35.     //
  36.     this.czas = czas;
  37.     }
  38.  
  39.     public String pobierzCzas() {
  40.     //
  41.     //
  42.     return czas;
  43.     }
  44.   }
  45. }
  46.  
  47.  
  48. class MainClass{
  49.   public static void Main (string[] args){
  50.    
  51.     Console.WriteLine("Powrot do przyszlosci (Back to the Future)");
  52.     Console.WriteLine();
  53.    
  54.     List<Zycie.Pamiatka> zapisaneStany = new List<Zycie.Pamiatka>();
  55.     Zycie zycie = new Zycie();
  56.  
  57.     zycie.set("1985");
  58.     zapisaneStany.Add(zycie.zapiszPamiatke());
  59.     zycie.set("1955");
  60.     zapisaneStany.Add(zycie.zapiszPamiatke());
  61.     zycie.set("2015");
  62.     zapisaneStany.Add(zycie.zapiszPamiatke());
  63.     zycie.set("1885");
  64.  
  65.     zycie.przywrocPamiatke(zapisaneStany[0]);  
  66.  
  67.   }
  68. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top