[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.84,0:00:05.15,Default,,0000,0000,0000,,დავბრუნდით! ამჯერად, \Nპროგრამას აქვს ობიექტი სახელად ვინსტონი. Dialogue: 0,0:00:05.15,0:00:09.21,Default,,0000,0000,0000,,მხოლოდ ვინსტონის ასაკს ვაჩვენებთ. Dialogue: 0,0:00:09.21,0:00:13.49,Default,,0000,0000,0000,,იმიტომ, რომ მინდა გაჩვენოთ \Nროგორ შეგვიძლია ვინსტონის ასაკის შეცვლა. Dialogue: 0,0:00:13.49,0:00:16.72,Default,,0000,0000,0000,,საბოლოოდ, ვინსტონს დაბერება მოუწევს. Dialogue: 0,0:00:16.72,0:00:19.60,Default,,0000,0000,0000,,გავიხსენოთ ეს როგორ \Nიქნებოდა მარტივი ცვლადები რომ გვქონდეს. Dialogue: 0,0:00:19.60,0:00:22.70,Default,,0000,0000,0000,,გვექნებოდა "var" "winstonAge" უდრის 19-ს. Dialogue: 0,0:00:22.70,0:00:27.09,Default,,0000,0000,0000,,შეცვლა თუ გვინდოდა, \Nვიტყოდით: "winstonAge" უდრის 20-ს. Dialogue: 0,0:00:27.09,0:00:30.78,Default,,0000,0000,0000,,ეს შეცვლიდა ამ \Nცვლადში შენახულ მნიშვნელობას. Dialogue: 0,0:00:30.78,0:00:34.21,Default,,0000,0000,0000,,ობიექტის თვისებებისთვისაც ასე ხდება. Dialogue: 0,0:00:34.21,0:00:39.48,Default,,0000,0000,0000,,შეგვიძლია ვთქვათ: \Nვინსტონი, წერტილი, ასაკი უდრის 20-ს. Dialogue: 0,0:00:39.48,0:00:43.61,Default,,0000,0000,0000,,ასე შევცვალეთ ვინსტონის \Nობიექტის ასაკის მახასიათებლის მნიშვნელობა. Dialogue: 0,0:00:43.61,0:00:44.63,Default,,0000,0000,0000,,მაგარია! Dialogue: 0,0:00:44.63,0:00:46.47,Default,,0000,0000,0000,,ვნახოთ მუშაობს თუ არა. Dialogue: 0,0:00:46.47,0:00:49.06,Default,,0000,0000,0000,,ავიღოთ ტექსტური \Nბრძანებს, დავწეროთ ქვემოთ, Dialogue: 0,0:00:49.06,0:00:50.56,Default,,0000,0000,0000,,y შევცვალოთ. Dialogue: 0,0:00:50.56,0:00:54.54,Default,,0000,0000,0000,,ვინსტონი გაიზარდა! Dialogue: 0,0:00:54.54,0:00:59.32,Default,,0000,0000,0000,,აქ მხოლოდ ერთს ვამატებდით. Dialogue: 0,0:00:59.32,0:01:02.34,Default,,0000,0000,0000,,ახლა უფრო პროგრამულად გავაკეთოთ. Dialogue: 0,0:01:02.34,0:01:07.31,Default,,0000,0000,0000,,ვთქვათ, "winston.age" \Nუდრის "winston.age"-ს პლუს ერთს. Dialogue: 0,0:01:07.31,0:01:08.31,Default,,0000,0000,0000,,აქ ვეუბნებით, რომ Dialogue: 0,0:01:08.31,0:01:10.86,Default,,0000,0000,0000,,მისი ასაკის წინა მნიშვნელობა აიღოს, Dialogue: 0,0:01:10.86,0:01:16.04,Default,,0000,0000,0000,,ერთი დაამატოს და \Nასაკის მახასიათებელში შეინახოს. Dialogue: 0,0:01:16.90,0:01:19.96,Default,,0000,0000,0000,,შედეგად, ნებისმიერ \Nწინა მნიშნელობას ერთი უნდა დაამატოს. Dialogue: 0,0:01:19.96,0:01:22.96,Default,,0000,0000,0000,,აბა, ვნახოთ. Dialogue: 0,0:01:22.96,0:01:25.64,Default,,0000,0000,0000,,ის 21-ისაა. Dialogue: 0,0:01:25.64,0:01:27.54,Default,,0000,0000,0000,,როგორ ბერდება! Dialogue: 0,0:01:27.54,0:01:29.93,Default,,0000,0000,0000,,გაიხსენეთ, რომ გვაქვს Dialogue: 0,0:01:29.93,0:01:32.69,Default,,0000,0000,0000,,ცვლადებზე ერთის \Nდამატების სწრაფი გამოძახების მეთოდი. Dialogue: 0,0:01:32.69,0:01:34.56,Default,,0000,0000,0000,,იგივე მეთოდი \Nვრცელდება ობიექტის მახასიათებლებზეც. Dialogue: 0,0:01:34.56,0:01:37.56,Default,,0000,0000,0000,,დავწეროთ, \N"winston.age" პლუს, პლუსი. Dialogue: 0,0:01:37.56,0:01:41.100,Default,,0000,0000,0000,,ვნახოთ იმუშავა თუ არა. Dialogue: 0,0:01:41.100,0:01:44.100,Default,,0000,0000,0000,,დიახ, მან ზუსტად \Nიგივე რამ გააკეთა, რაც ამ სტროფმა. Dialogue: 0,0:01:44.100,0:01:46.14,Default,,0000,0000,0000,,ეს მხოლოდ \Nსწრაფი გამოძახების მეთოდია. Dialogue: 0,0:01:46.14,0:01:49.14,Default,,0000,0000,0000,,იმისთვის, რომ ამდენი არ ვბეჭდოთ. Dialogue: 0,0:01:49.14,0:01:50.77,Default,,0000,0000,0000,,ამ ყველაფერს თუ დავაკვირდებით, Dialogue: 0,0:01:50.77,0:01:53.33,Default,,0000,0000,0000,,ძალიან ჰგავს იმ \Nსიტუაციას, სადაც ციკლები გვჭირდება. Dialogue: 0,0:01:53.33,0:01:57.23,Default,,0000,0000,0000,,ერთსა და იმავე კოდს ვიმეორებთ Dialogue: 0,0:01:57.23,0:02:00.02,Default,,0000,0000,0000,,ერთს ვამატებთ მის ასაკს Dialogue: 0,0:02:00.02,0:02:03.02,Default,,0000,0000,0000,,და y პოზიციას ვცვლით, \Nრათა სხვადასხვა სტრიქონზე იყოს. Dialogue: 0,0:02:03.02,0:02:07.07,Default,,0000,0000,0000,,ციკლის გამოყენებით \Nმარტივი იქნებოდა მისი დაბერების ჩვენება Dialogue: 0,0:02:07.07,0:02:10.50,Default,,0000,0000,0000,,და არ დაგვჭირდებოდა\Nამდენი კოდის გამოყენება. Dialogue: 0,0:02:10.50,0:02:13.50,Default,,0000,0000,0000,,გავაკეთოთ ციკლი, სადაც \Nვაჩვენებთ ვინსტონის 40 წლამდე ზრდას. Dialogue: 0,0:02:13.50,0:02:16.21,Default,,0000,0000,0000,,ის ამაზე დიდი არ უნდა \Nგახდეს, რადგან ნაოჭები გაუჩნდება Dialogue: 0,0:02:16.26,0:02:19.25,Default,,0000,0000,0000,,და მოგვიწევს "ნაოჭა" დავუძახოთ. Dialogue: 0,0:02:19.25,0:02:20.32,Default,,0000,0000,0000,,მაშ! Dialogue: 0,0:02:20.32,0:02:22.61,Default,,0000,0000,0000,,"while" ციკლს გამოვიყენებთ. Dialogue: 0,0:02:22.61,0:02:27.50,Default,,0000,0000,0000,,დავწერთ: სანამ, \N"winston.age" ნაკლებია ან უდრის 40-ს. Dialogue: 0,0:02:27.50,0:02:32.38,Default,,0000,0000,0000,,შიგნით კი, ვაჩვენებთ მის ასაკს Dialogue: 0,0:02:32.38,0:02:37.59,Default,,0000,0000,0000,,ყოველ ჯერზე \Nერთიანს დავამატებთ მის ასაკს. Dialogue: 0,0:02:37.59,0:02:40.93,Default,,0000,0000,0000,,ამან იმუშავა, მაგრამ \Nყველაფერი ერთმანეთზე წერია. Dialogue: 0,0:02:40.93,0:02:43.55,Default,,0000,0000,0000,,ამიტომ, y პოზიცია \Nუნდა შევცვალოთ ყოველ ჯერზე. Dialogue: 0,0:02:43.55,0:02:48.69,Default,,0000,0000,0000,,დავწერთ: \N"winston.age" გამრავლებული 20-ზე, Dialogue: 0,0:02:48.71,0:02:59.12,Default,,0000,0000,0000,,მინუს 500, მინუს 300, მინუს 350. Dialogue: 0,0:02:59.12,0:03:03.47,Default,,0000,0000,0000,,კარგად გამოიყურება.\Nძველი ნაწერები წავშალოთ. Dialogue: 0,0:03:03.47,0:03:07.28,Default,,0000,0000,0000,,ახლა ვხედათ როგორ ბერდება ვინსტონი. Dialogue: 0,0:03:07.28,0:03:10.28,Default,,0000,0000,0000,,თუმცა, არც ისე ბერდება "ნაოჭა" რომ იყოს. Dialogue: 0,0:03:10.28,0:03:15.21,Default,,0000,0000,0000,,ვნახეთ როგორ შევცვალოთ ასაკი. Dialogue: 0,0:03:15.21,0:03:19.14,Default,,0000,0000,0000,,ასევე შეგვიძლია ინფორმაცია \Nდავამატოთ ვინსტონის ობიექტს. Dialogue: 0,0:03:19.14,0:03:21.58,Default,,0000,0000,0000,,მაგალითად, როდესაც 30-ის გახდება, Dialogue: 0,0:03:21.58,0:03:24.84,Default,,0000,0000,0000,,გაიცნობს სხვა პროგრამისტს, \Nსახელად ვინეფერს და იქორწინებს. Dialogue: 0,0:03:24.84,0:03:28.98,Default,,0000,0000,0000,,კარგი სახელის გამო არ მოიყვანს ცოლად. Dialogue: 0,0:03:28.98,0:03:32.91,Default,,0000,0000,0000,,შეგვიძლია დავამატოთ მახასიათებელი Dialogue: 0,0:03:32.91,0:03:37.22,Default,,0000,0000,0000,,"winston."-ს\Nდავამატოთ ახალი გასაღები- ცოლი. Dialogue: 0,0:03:37.22,0:03:39.34,Default,,0000,0000,0000,,ეს უდრის ვინეფერს. Dialogue: 0,0:03:39.34,0:03:44.04,Default,,0000,0000,0000,,გვინდა, რომ ცოლი \Nმოიყვანოს, როდესაც სათანადო ასაკი ექნება. Dialogue: 0,0:03:44.04,0:03:49.11,Default,,0000,0000,0000,,დავწერთ: უდრის 30-ს. Dialogue: 0,0:03:49.11,0:03:53.14,Default,,0000,0000,0000,,და ამას აქეთ გადმოვიტანთ. Dialogue: 0,0:03:53.14,0:03:57.48,Default,,0000,0000,0000,,ცოლი მოიყვანა, ბედნიერად არიან Dialogue: 0,0:03:57.48,0:04:00.11,Default,,0000,0000,0000,,რამდენიმე წლის მერე შვილები ეყოლებათ. Dialogue: 0,0:04:00.11,0:04:05.37,Default,,0000,0000,0000,,ვთქვათ, 32-ის რომ \Nიქნებიან ობიექტს შვილებს დავუმატებთ. Dialogue: 0,0:04:05.37,0:04:08.20,Default,,0000,0000,0000,,მათ ტყუპები ეყოლებათ. Dialogue: 0,0:04:08.20,0:04:16.87,Default,,0000,0000,0000,,ვინსტონის ტყუპებს \Nერქმევათ: ვინსტონ უმცროსი და ვინსტონია. Dialogue: 0,0:04:16.87,0:04:21.10,Default,,0000,0000,0000,,ძალიან კარგი ოჯახია. Dialogue: 0,0:04:21.10,0:04:24.54,Default,,0000,0000,0000,,როგორც ხედავთ, შეგვიძლია ახალი \Nმახასიათებლების დამატება, რომლებიც არიან Dialogue: 0,0:04:24.54,0:04:26.40,Default,,0000,0000,0000,,სტრინგები, მასივები და ყველაფერი, \N Dialogue: 0,0:04:26.40,0:04:28.52,Default,,0000,0000,0000,,რაც ობიექტში შეგვეძლო გვქონოდა. Dialogue: 0,0:04:28.52,0:04:31.67,Default,,0000,0000,0000,,როდესაც ეს ციკლი დასრულდება Dialogue: 0,0:04:31.67,0:04:33.53,Default,,0000,0000,0000,,"winston.age" 40-ის ტოლი იქნება. Dialogue: 0,0:04:33.53,0:04:36.75,Default,,0000,0000,0000,,ეყოლება ცოლი- ვინეფერი Dialogue: 0,0:04:36.75,0:04:41.10,Default,,0000,0000,0000,,და ტყუპები, რაც \Nორი სახელის მასივს წარმოადგენს. Dialogue: 0,0:04:41.10,0:04:45.94,Default,,0000,0000,0000,,ვინსტონის ისტორიის \Nდასასრული თუ არ მოგწონთ, Dialogue: 0,0:04:45.94,0:04:48.32,Default,,0000,0000,0000,,შეგიძლიათ თქვენით შეიმუშაოთ პროგრამა Dialogue: 0,0:04:48.32,0:04:50.25,Default,,0000,0000,0000,,და ვინსტონის \Nთქვენებური ისტორია მოყვეთ, Dialogue: 0,0:04:50.25,0:04:57.57,Default,,0000,0000,0000,,რადგან უკვე ყველაფერი \Nიცით ობიექტის მახასიათებლების შეცვლაზე.