예제 #1
0
        static void Main(string[] args)
        {
            //Person George = new Person();
            //George.SetName("George");
            //Console.WriteLine(George.GetName());
            //Person Abraham = new Person();
            //Abraham.SetName("Abraham");
            //Console.WriteLine(Abraham.GetName());
            ////######################################
            //Circle boll = new Circle();
            ////Console.WriteLine("What's the diameter?");
            ////boll. SetDiameter(double.Parse(Console.ReadLine()));
            //Console.WriteLine("\nThe circumfence of your circle is: {0:F4}", boll.GetCircumfence());
            ////######################################
            //Point Coordinats = new Point();
            //Coordinats.SetX(55);
            //Coordinats.SetY(27);
            //boll.SetCenter(Coordinats);
            //Console.WriteLine("The X-position is: {0} and Y-position: {1} ", boll.GetCenter().GetX(), boll.GetCenter().GetY());
            //######################################
            DifferentLifts lifts = new DifferentLifts();
            OlympicLifter patryk = new OlympicLifter();
            Console.WriteLine("What's your name lifter?");
            patryk.SetName(Console.ReadLine());
            Console.WriteLine("What's your weight?");
            patryk.SetWeigth(double.Parse(Console.ReadLine()));

            Console.WriteLine("What's your PR on \"Clean and Jerk\"?");
            lifts.SetCleanAndJerk(double.Parse(Console.ReadLine()));
            Console.WriteLine("And you PR for \"Snatch\"?");
            lifts.SetSnatch(double.Parse(Console.ReadLine()));

            patryk.SetCleanAndJerkRecord(lifts);
            patryk.SetSnatchRecord(lifts);
            var patrykName =  patryk.GetName();
            var patrykWeigth = patryk.GetWeight();
            var patrykCleanRecord = patryk.GetCleanAndJerkRecord();
            var patrykSnatchRecord = patryk.GetSnatchRecord();

            Console.WriteLine($"{patrykName} is in the {patrykWeigth} weight class.\nHis PR for \"Clean and Jerk\": {patrykCleanRecord}\nRecord for \"Snatch\": {patrykSnatchRecord}");
        }
예제 #2
0
 public void SetSnatchRecord(DifferentLifts recordSnatch)
 {
     this.recordSnatch = recordSnatch;
 }
예제 #3
0
 public void SetCleanAndJerkRecord(DifferentLifts recordCleanAndJerk)
 {
     this.recordCleanAndJerk = recordCleanAndJerk;
 }