در این مطلب، ویدئو برنامه افزودنی سازنده کلاس پایتون برای کد ویژوال استودیو با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:22:07
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,120 –> 00:00:02,280
در یوتیوب چه خبر است جیمز کیو
2
00:00:02,280 –> 00:00:04,560
سریع از یادگیری بیل آموزش اکنون
3
00:00:04,560 –> 00:00:06,060
در ویدیوی قبلی اشاره کردم
4
00:00:06,060 –> 00:00:07,980
که با پایتون در کلاسی که در حال تدریس آن هستم کار کرده ام
5
00:00:07,980 –> 00:00:10,559
و متوجه شدم که نوشتن
6
00:00:10,559 –> 00:00:12,660
کلاس های پایتون به نوعی خسته کننده است،
7
00:00:12,660 –> 00:00:15,450
بنابراین ایجاد کردم یک پسوند مولد کلاس پایتون
8
00:00:15,450 –> 00:00:17,850
برای کد در مقابل برای کمک به شما بچه ها در
9
00:00:17,850 –> 00:00:19,740
ایجاد کلاس های پایتون، پس بیایید
10
00:00:19,740 –> 00:00:21,510
نحوه ایجاد یک
11
00:00:21,510 –> 00:00:30,840
پسوند مولد کلاس پایتون و در مقابل کد خوب را بررسی کنیم،
12
00:00:30,840 –> 00:00:32,520
بنابراین من از اینجا فقط با
13
00:00:32,520 –> 00:00:34,680
پیوند به پسوند واقعی شروع می کنم.
14
00:00:34,680 –> 00:00:35,940
بچهها میتوانید این را خودتان بررسی کنید که به
15
00:00:35,940 –> 00:00:37,890
نام تولیدکننده کلاس پایتون است،
16
00:00:37,890 –> 00:00:40,920
میتوانید آن را در بازار در مقابل کد جستجو کنید
17
00:00:40,920 –> 00:00:42,719
یا من یک لینک مستقیم در
18
00:00:42,719 –> 00:00:45,300
توضیحات اینجا دارم، بنابراین ممکن
19
00:00:45,300 –> 00:00:47,430
است نتوانید از این ویدیوی کوچک ببینید یا نتوانید آن را ببینید.
20
00:00:47,430 –> 00:00:50,010
در اینجا اساساً آنچه اتفاق میافتد این است که شما
21
00:00:50,010 –> 00:00:52,860
از کاربر میخواهید تا نام کلاسی را
22
00:00:52,860 –> 00:00:54,239
که میخواهد ایجاد کند مانند یک کلاس شخص،
23
00:00:54,239 –> 00:00:56,489
از آنها بخواهید که
24
00:00:56,489 –> 00:00:58,350
ویژگیهای آن کلاس مانند name و
25
00:00:58,350 –> 00:01:00,719
age را اضافه یا تایپ کنند و در این پسوند
26
00:01:00,719 –> 00:01:02,100
کلاس f را ایجاد میکند. یا آنها، بنابراین این همان چیزی است که ما امروز به آن
27
00:01:02,100 –> 00:01:04,409
میپردازیم و انجام میدهیم، اگر
28
00:01:04,409 –> 00:01:07,140
به کمی مرجع بیشتر برای
29
00:01:07,140 –> 00:01:09,090
پیشزمینهای در مورد نحوه عملکرد پسوندهای کد در مقایسه با کد نیاز
30
00:01:09,090 –> 00:01:10,920
دارید، میتوانید بروید و
31
00:01:10,920 –> 00:01:12,689
این مقاله را بررسی کنید اولین
32
00:01:12,689 –> 00:01:14,700
پسوند کد ویژوال استودیو خود را در Scotch I ایجاد کنید.
33
00:01:14,700 –> 00:01:16,500
یک پیوند به آن و همچنین ویدیو
34
00:01:16,500 –> 00:01:18,450
برای شما دوستان وجود خواهد داشت که میتوانید آن را نیز بررسی کنید، بنابراین
35
00:01:18,450 –> 00:01:22,170
بیایید پیش برویم و به کد vs
36
00:01:22,170 –> 00:01:24,150
بپردازیم، بنابراین قبل از اینکه واقعاً شروع
37
00:01:24,150 –> 00:01:25,290
کنیم، باید مطمئن شوید که
38
00:01:25,290 –> 00:01:28,650
بستههای NPM دو افزونه را نصب کردهاید.
39
00:01:28,650 –> 00:01:30,990
میخواهید yo و همچنین
40
00:01:30,990 –> 00:01:33,030
پسوند کد ژنراتور را نصب کنید، بنابراین پسوند کد
41
00:01:33,030 –> 00:01:34,619
42
00:01:34,619 –> 00:01:36,479
ژنراتور ابزاری است که به شما کمک میکند پسوند کد BS خود را ایجاد کنید،
43
00:01:36,479 –> 00:01:38,490
بنابراین این همان چیزی است که ما در
44
00:01:38,490 –> 00:01:42,299
اینجا از آن استفاده میکنیم.
45
00:01:42,299 –> 00:01:44,430
به من کمک کنید
46
00:01:44,430 –> 00:01:45,750
تا مراحل ایجاد آن
47
00:01:45,750 –> 00:01:47,909
پسوند را طی کنم تا از من یک سری سؤال بپرسد
48
00:01:47,909 –> 00:01:50,009
که با تایپ
49
00:01:50,009 –> 00:01:52,200
اسکریپت یا جاوا اسکریپت شروع می شود تا یک
50
00:01:52,200 –> 00:01:54,470
پسوند معمولی نام جاوا اسکریپت برنامه افزودنی شما را ایجاد کند
51
00:01:54,470 –> 00:01:58,560
و سپس من
52
00:01:58,560 –> 00:02:00,390
شناسه را انجام دهم. fier خوب است مانند این توضیحات
53
00:02:00,390 –> 00:02:04,890
کلاسهای پایتون را ایجاد میکند و نوع کلاسهای پایتون را بررسی میکند
54
00:02:04,890 –> 00:02:05,430
نه در حال حاضر
55
00:02:05,430 –> 00:02:07,829
یک مخزن را راهاندازی میکند نه برای
56
00:02:07,829 –> 00:02:09,780
این یکی و سپس NPM
57
00:02:09,780 –> 00:02:12,000
مدیر بسته من است بنابراین اجرا میشود و
58
00:02:12,000 –> 00:02:13,020
در واقع همه موارد لازم را نصب میکند
59
00:02:13,020 –> 00:02:13,709
60
00:02:13,709 –> 00:02:16,409
و در حین اجرا میتوانید
61
00:02:16,409 –> 00:02:18,659
در اینجا در Explorer ببینید دو
62
00:02:18,659 –> 00:02:20,519
فایل اصلی که ما به آنها اهمیت میدهیم، package.json هستند
63
00:02:20,519 –> 00:02:22,680
که ویژگیهای متفاوتی
64
00:02:22,680 –> 00:02:25,079
در مورد پسوند ما دارند و سپس
65
00:02:25,079 –> 00:02:28,079
پسوند Js و اینجا جایی است که
66
00:02:28,079 –> 00:02:30,150
کد واقعی برای پسوند ما زندگی میکند، بنابراین
67
00:02:30,150 –> 00:02:32,909
این میگوید که یک V را ثبت میکند.
68
00:02:32,909 –> 00:02:36,510
دستور کد به نام hello world
69
00:02:36,510 –> 00:02:37,859
و این قطعه کد را زمانی که آن
70
00:02:37,859 –> 00:02:40,379
فرمان اجرا میشود انجام میدهد، بنابراین شما
71
00:02:40,379 –> 00:02:41,670
بچهها میتوانید ببینید که چه شکلی است اگر من
72
00:02:41,670 –> 00:02:43,079
ادامه دهم و این را اجرا کنم، کاری که
73
00:02:43,079 –> 00:02:45,180
در حالت اشکالزدایی انجام میدهد این است که در مقابل باز میشود.
74
00:02:45,180 –> 00:02:48,930
کد روی یک پنجره دیگر برای من
75
00:02:48,930 –> 00:02:50,669
وجود دارد و بنابراین من اساساً این
76
00:02:50,669 –> 00:02:52,379
نمونه دیگر از کد V s را دریافت کردم که در آن می توانید
77
00:02:52,379 –> 00:02:54,840
برنامه افزودنی خود را آزمایش کنید و اگر دستور hello world خود را انجام دهم،
78
00:02:54,840 –> 00:02:58,230
آن را چاپ می کنم.
79
00:02:58,230 –> 00:03:00,150
سلام دنیا اینجاست، حالا من میخواهم
80
00:03:00,150 –> 00:03:01,469
این را کمی تغییر دهم، میخواهم
81
00:03:01,469 –> 00:03:03,750
دستور در واقع کلاس PI باشد
82
00:03:03,750 –> 00:03:07,139
و آن را ذخیره میکنیم و سپس
83
00:03:07,139 –> 00:03:10,230
در package.json یک رویداد فعالسازی وجود دارد،
84
00:03:10,230 –> 00:03:11,939
بنابراین این زمانی است که شما
85
00:03:11,939 –> 00:03:13,260
میخواهید پسوند شما واقعاً
86
00:03:13,260 –> 00:03:15,209
بارگذاری شود، بنابراین زمانی که ما آن دستور را فراخوانی میکنیم، برنامه افزودنی را بارگیری میکنم
87
00:03:15,209 –> 00:03:17,099
و
88
00:03:17,099 –> 00:03:20,430
سپس آرایه دستورات دقیقاً در
89
00:03:20,430 –> 00:03:22,409
اینجا دستوراتی است که در واقع به پالت دستورات شما اضافه میشوند،
90
00:03:22,409 –> 00:03:24,569
بنابراین میخواهم این دستور را فراخوانی کنم.
91
00:03:24,569 –> 00:03:27,620
که
92
00:03:27,620 –> 00:03:30,780
در پسوند J s خود تعریف کردیم و
93
00:03:30,780 –> 00:03:33,810
سپس عنوان این را می گوییم
94
00:03:33,810 –> 00:03:37,409
ایجاد کلاس پایتون می شود، بنابراین اگر این را ذخیره کنم
95
00:03:37,409 –> 00:03:40,799
و سپس دیباگر خود را رفرش کنم و سپس
96
00:03:40,799 –> 00:03:42,840
به نمونه اشکال زدایی کد V s
97
00:03:42,840 –> 00:03:45,560
بیایم و پالت دستوری خود را باز کنم و
98
00:03:45,560 –> 00:03:49,319
کلاس پایتون را ایجاد کنیم، ما باید همان پیام hello world را دریافت کنیم که
99
00:03:49,319 –> 00:03:52,349
در پایین صفحه ظاهر می
100
00:03:52,349 –> 00:03:54,359
شود و من باید به زودی کد V s را به روز رسانی کنم.
101
00:03:54,359 –> 00:03:56,340
102
00:03:56,340 –> 00:03:58,259
103
00:03:58,259 –> 00:03:59,430
برای
104
00:03:59,430 –> 00:04:01,979
انجام منطق به Ahea d و این پسوند را ایجاد کنید،
105
00:04:01,979 –> 00:04:04,439
بنابراین آنچه که این پسوند
106
00:04:04,439 –> 00:04:06,509
قرار است انجام دهد، یک فایل
107
00:04:06,509 –> 00:04:08,459
با نامی که کاربر وارد می
108
00:04:08,459 –> 00:04:12,090
کند ایجاد می کند و آن را می نویسد تا آن فایل
109
00:04:12,090 –> 00:04:14,129
در فهرست باز شده فعلی ایجاد شود، بنابراین ابتدا
110
00:04:14,129 –> 00:04:16,139
می خواهیم مطمئن شویم که کاربر
111
00:04:16,139 –> 00:04:20,250
در واقع یک دایرکتوری باز دارد، بنابراین اگر
112
00:04:20,250 –> 00:04:23,909
فضای کاری کد V s پوشه های فضای کاری را باز کند،
113
00:04:23,909 –> 00:04:26,159
اگر پوشه ای باز نباشد،
114
00:04:26,159 –> 00:04:26,510
این
115
00:04:26,510 –> 00:04:28,430
اتفاق می افتد، ببینید اگر اینطور است،
116
00:04:28,430 –> 00:04:30,320
من فقط می خواهم ادامه دهم و برگردم
117
00:04:30,320 –> 00:04:34,070
و سپس پنجره ای را برای نشان دادن باز کنم. یک
118
00:04:34,070 –> 00:04:41,300
پیغام خطا و بگویید لطفاً
119
00:04:41,300 –> 00:04:47,330
قبل از ایجاد کلاس، دایرکتوری را باز
120
00:04:47,330 –> 00:04:49,070
کنید، بنابراین مطمئن شوید
121
00:04:49,070 –> 00:04:52,460
که کاربر یک پوشه از قبل
122
00:04:52,460 –> 00:04:54,260
باز دارد، سپس میخواهیم ادامه دهیم و
123
00:04:54,260 –> 00:04:56,240
از کاربر نام کلاسی را که
124
00:04:56,240 –> 00:04:58,250
میخواهد بپرسیم. ایجاد کنید تا نام کلاس را بگوییم
125
00:04:58,250 –> 00:05:00,620
و من میخواهم از وزنی در اینجا استفاده کنم، بنابراین
126
00:05:00,620 –> 00:05:02,810
این غیرهمگام/انتظار برای استفاده است که باید
127
00:05:02,810 –> 00:05:05,030
این تابع را بهعنوان یک همگامسازی حاشیهنویسی کنیم و
128
00:05:05,030 –> 00:05:06,680
هنوز به من میدهد که در واقع مطمئن نیستم
129
00:05:06,680 –> 00:05:09,080
چرا نوعی قانون es lint که
130
00:05:09,080 –> 00:05:11,180
به من squi می دهد ggly در آنجا خط میزند اما
131
00:05:11,180 –> 00:05:13,790
در واقع مشکلی نیست، بنابراین میخواهیم منتظر بمانیم در مقابل
132
00:05:13,790 –> 00:05:18,860
پنجره کد، جعبه ورودی نمایش نقطهای و سپس
133
00:05:18,860 –> 00:05:21,080
در اینجا میتوانیم بگوییم که دستور چه
134
00:05:21,080 –> 00:05:22,780
خواهد بود و ما فقط میخواهیم نام کلاس را بگوییم
135
00:05:22,780 –> 00:05:28,730
اوکی است و فقط در صورتی که کاربر
136
00:05:28,730 –> 00:05:32,000
پشت کند. از این، اگر دوست دارند
137
00:05:32,000 –> 00:05:34,040
این را شروع کنند و سپس از مطبوعات فرار خارج کنند
138
00:05:34,040 –> 00:05:36,650
یا اگر نام کلاس نادرست است بخوریم،
139
00:05:36,650 –> 00:05:37,880
پس ما ادامه می دهیم و همچنین برمی گردیم،
140
00:05:37,880 –> 00:05:41,540
بنابراین اینجا فقط برای آزمایش این موضوع می توانیم ادامه دهیم
141
00:05:41,540 –> 00:05:43,130
و نام کلاس را ثبت کنیم تا بسازیم.
142
00:05:43,130 –> 00:05:44,420
مطمئن شوید که ما آن را به درستی دریافت می کنیم، بنابراین
143
00:05:44,420 –> 00:05:46,510
اشکال زدایی را دوباره اینجا به روز کنید و
144
00:05:46,510 –> 00:05:49,100
ما به کد دیگر خود در مقابل کدهای دیگر
145
00:05:49,100 –> 00:05:51,230
می رویم و همان دستور را انجام می دهیم تا کلاس Python ایجاد کنیم
146
00:05:51,230 –> 00:05:54,080
و می گوید یک پوشه باز کنید
147
00:05:54,080 –> 00:05:57,440
که درست است، بنابراین اجازه دهید یکی از آنها را باز کنم.
148
00:05:57,440 –> 00:05:58,970
این پوشههای آزمایشی پایتون را که من
149
00:05:58,970 –> 00:06:01,520
اینجا دارم، بنابراین من این را ایجاد کردم و
150
00:06:01,520 –> 00:06:02,750
در واقع از انجام این کار قبل از
151
00:06:02,750 –> 00:06:05,780
اینکه آن فایل را دریافت کردهایم، بیایید کلاس crate python را انجام دهیم
152
00:06:05,780 –> 00:06:07,310
، نام فرد کلاس را از من میپرسد
153
00:06:07,310 –> 00:06:09,380
و سپس میخواهد
154
00:06:09,380 –> 00:06:13,070
آن را وارد کنید که باید در خروجی ما یا
155
00:06:13,070 –> 00:06:15,620
کنسول اشکال زدایی باشد تا شخص در t his
156
00:06:15,620 –> 00:06:17,120
در یک کلاس نامگذاری شده است، بنابراین
157
00:06:17,120 –> 00:06:19,040
ما یک نام کلاس را به درستی دریافت می کنیم که
158
00:06:19,040 –> 00:06:22,730
خوب است، بنابراین پس از بازیابی نام کلاس،
159
00:06:22,730 –> 00:06:26,090
اکنون باید از یک کاربر خصوصیاتی را بخواهیم
160
00:06:26,090 –> 00:06:28,010
که او نمی خواهد
161
00:06:28,010 –> 00:06:30,500
داشته باشد. مرتبط با آن کلاس است، بنابراین
162
00:06:30,500 –> 00:06:32,570
ابتدا ویژگی را درخواست می کنیم، بنابراین اجازه دهید
163
00:06:32,570 –> 00:06:35,630
ویژگی برابر با وزن کد vyas
164
00:06:35,630 –> 00:06:37,120
و همان قطعه قطعه در اینجا پنجره
165
00:06:37,120 –> 00:06:39,630
نمایش جعبه ورودی باشد
166
00:06:39,630 –> 00:06:45,320
و سپس دستور ما نام ویژگی را می گوید
167
00:06:45,320 –> 00:06:49,500
و سپس در پرانتز پس از
168
00:06:49,500 –> 00:06:52,530
اتمام کار، ممکن است بخواهید
169
00:06:52,530 –> 00:06:55,530
برای این کار نقل قولهای تکی انجام دهید تا نشان دهید که
170
00:06:55,530 –> 00:06:57,840
اساساً به
171
00:06:57,840 –> 00:06:59,700
کاربر اجازه میدهیم تا با تایپ کلمه done تصمیم بگیرد که چه زمانی
172
00:06:59,700 –> 00:07:01,470
وارد کردن ویژگیها تمام
173
00:07:01,470 –> 00:07:03,110
شود.
174
00:07:03,110 –> 00:07:05,370
175
00:07:05,370 –> 00:07:10,970
ویژگی
176
00:07:10,970 –> 00:07:17,640
برابر نیست انجام شده است، ما می خواهیم
177
00:07:17,640 –> 00:07:19,530
همین کار را انجام دهیم، بنابراین ما دوباره پیش می رویم و ویژگی را به روز می کنیم
178
00:07:19,530 –> 00:07:21,960
و سپس در واقع
179
00:07:21,960 –> 00:07:23,670
قبل از انجام این کار، به نظر می رسد که ما در
180
00:07:23,670 –> 00:07:24,720
اینجا یک اشتباه تایپی داریم که ممکن است
181
00:07:24,720 –> 00:07:26,640
قبل از انجام این کار، شما به خوبی متوجه شده باشید. ‘ll
182
00:07:26,640 –> 00:07:28,470
ادامه دهید و ویژگیهایی را که
183
00:07:28,470 –> 00:07:31,170
قبلاً دریافت کردهایم به آرایه ویژگیهای خود اضافه کنید، بنابراین
184
00:07:31,170 –> 00:07:34,500
ویژگیها آن ویژگی را فشار میدهند و فقط
185
00:07:34,500 –> 00:07:36,150
برای اهداف آزمایشی در اینجا اجازه دهید پیش برویم
186
00:07:36,150 –> 00:07:38,250
و ویژگیها را از سیستم خارج کنیم، فقط مطمئن شوید
187
00:07:38,250 –> 00:07:40,890
که درست کار میکند، بنابراین
188
00:07:40,890 –> 00:07:43,020
بیایید دیباگر خود را تازهسازی کنیم و فایل را باز کنیم.
189
00:07:43,020 –> 00:07:46,350
کدهای دیگر در مقابل این کار را دوباره شروع کنید
190
00:07:46,350 –> 00:07:50,400
کلاس شخصی کلاس پایتون را ایجاد کنید و سپس نام
191
00:07:50,400 –> 00:07:53,550
و سن و تمام شد و باید متوقف شود
192
00:07:53,550 –> 00:07:56,340
درست به نظر می رسد و سپس بیایید بررسی کنیم که
193
00:07:56,340 –> 00:07:58,020
آیا از آرایه خارج می شود با نام و
194
00:07:58,020 –> 00:07:59,550
سن که عالی است، بنابراین
195
00:07:59,550 –> 00:08:01,350
نام آن را دریافت می کنیم کلاسی که میخواهیم و
196
00:08:01,350 –> 00:08:03,000
سپس ویژگیهایی که کاربر میخواهد
197
00:08:03,000 –> 00:08:06,720
با آن کلاس مرتبط کند، بنابراین
198
00:08:06,720 –> 00:08:08,040
از اینجا اکنون میتوانیم شروع به تولید
199
00:08:08,040 –> 00:08:09,780
رشته واقعی کنیم که کلاس را نشان میدهد
200
00:08:09,780 –> 00:08:11,640
، بنابراین ما با تعریف کلاس شروع میکنیم
201
00:08:11,640 –> 00:08:15,210
و فقط برای مرجع
202
00:08:15,210 –> 00:08:17,340
I. من به شما بچه ها نشان خواهم داد که
203
00:08:17,340 –> 00:08:19,890
نتیجه نهایی چیست، بنابراین این همان چیزی است که
204
00:08:19,890 –> 00:08:21,480
نتیجه نهایی خواهد بود و ممکن است این
205
00:08:21,480 –> 00:08:23,940
را به کناری در اینجا باز کنم تا شما بچه ها
206
00:08:23,940 –> 00:08:25,860
بتوانید آنها را در کنار هم ببینید.
207
00:08:25,860 –> 00:08:27,860
اولین چیز تعریف کلاس است و
208
00:08:27,860 –> 00:08:30,330
اینجا دقیقاً جایی است که ما
209
00:08:30,330 –> 00:08:32,070
قرار است کلاس واقعی را تعریف کنیم، بنابراین
210
00:08:32,070 –> 00:08:33,479
برای همه این موارد من از
211
00:08:33,479 –> 00:08:35,969
کلمات الفبای الگو استفاده می کنم و سپس فقط
212
00:08:35,969 –> 00:08:38,429
نام کلاس را در آن قرار می دهیم.
213
00:08:38,429 –> 00:08:40,830
و یک دونقطه که این خط
214
00:08:40,830 –> 00:08:43,289
دقیقاً در اینجا خواهد بود، سپس
215
00:08:43,289 –> 00:08:46,070
ما سازنده خود را داریم، بنابراین ما
216
00:08:46,070 –> 00:08:50,640
ثابت های خود را
217
00:08:50,640 –> 00:08:53,140
218
00:08:53,140 –> 00:08:54,580
انجام می دهیم.
219
00:08:54,580 –> 00:08:57,130
تعریف سازنده ما و آن
220
00:08:57,130 –> 00:08:58,600
میخواهد Def را داشته باشد و سپس زیرخط زیرخط
221
00:08:58,600 –> 00:09:02,080
یا زیرخط زیرخط و سپس
222
00:09:02,080 –> 00:09:04,300
خودش را به عنوان یک ویژگی در نظر میگیرد
223
00:09:04,300 –> 00:09:06,100
و سپس
224
00:09:06,100 –> 00:09:07,600
بقیه ویژگیهایی را که در
225
00:09:07,600 –> 00:09:09,340
داخل آن آرایه به دست آوردهایم نیز میگیرد. این ما می
226
00:09:09,340 –> 00:09:12,310
توانیم از تابع join استفاده کنیم زیرا ما
227
00:09:12,310 –> 00:09:13,900
اساساً فقط می خواهیم
228
00:09:13,900 –> 00:09:15,490
همه خصوصیاتی را که در
229
00:09:15,490 –> 00:09:18,400
آن آرایه داریم از هم جدا کنیم تا کاری که می توانیم انجام دهیم این است که در داخل
230
00:09:18,400 –> 00:09:19,930
قالب های خودمان می توانیم بگوییم
231
00:09:19,930 –> 00:09:23,710
ویژگی های نقطه به هم متصل می شوند و می خواهیم
232
00:09:23,710 –> 00:09:27,610
با یک کاما کاملاً خوب بپیوندید xt تا بالا، میخواهیم
233
00:09:27,610 –> 00:09:29,920
انتسابهای سازنده را دریافت کنیم که
234
00:09:29,920 –> 00:09:33,840
این دو خواهد بود، بنابراین میگوییم
235
00:09:33,840 –> 00:09:40,720
تخصیص سازنده Const برابر است و
236
00:09:40,720 –> 00:09:42,180
میخواهیم هر ویژگی را که
237
00:09:42,180 –> 00:09:46,210
میخواهیم روی آن نقشه برداری کنیم و هر
238
00:09:46,210 –> 00:09:50,500
ویژگی را دریافت کنیم و سپس برای هر ویژگی که
239
00:09:50,500 –> 00:09:54,550
میخواهیم اکنون نقطه خود را در اینجا
240
00:09:54,550 –> 00:09:57,400
برگردانید و
241
00:09:57,400 –> 00:09:59,530
نام ویژگی را برداریم، پس ویژگی را بگیرید
242
00:09:59,530 –> 00:10:02,920
و سپس آن را به
243
00:10:02,920 –> 00:10:07,150
ویژگی واقعی نیز اختصاص دهید و در پایان هر
244
00:10:07,150 –> 00:10:09,850
یک از اینها میخواهیم
245
00:10:09,850 –> 00:10:11,770
قالببندی را درست انجام دهیم. میخواهید یک
246
00:10:11,770 –> 00:10:16,060
خط جدید و سپس دو زبانه اضافه کنید، بنابراین
247
00:10:16,060 –> 00:10:17,380
این باید تخصیص سازنده
248
00:10:17,380 –> 00:10:19,780
باشد که در اینجا این خطوط
249
00:10:19,780 –> 00:10:21,580
است که در آن نقطه خود را میگیریم و
250
00:10:21,580 –> 00:10:24,160
سپس نام ویژگی برابر با نام ویژگی است
251
00:10:24,160 –> 00:10:27,070
و سپس خط جدید را اضافه میکنیم. و دو
252
00:10:27,070 –> 00:10:30,730
کاراکتر تب اکنون میخواهم این گیرندهها را انجام دهم،
253
00:10:30,730 –> 00:10:32,140
بنابراین برای هر کدام از اینها
254
00:10:32,140 –> 00:10:33,940
یک تابع دریافتکننده ایجاد میکنیم، بنابراین
255
00:10:33,940 –> 00:10:38,170
میگوییم گیرندههای کلاس کانت و دوباره نقشهای را انجام میدهیم،
256
00:10:38,170 –> 00:10:41,350
بنابراین ویژگیها dot map و
257
00:10:41,350 –> 00:10:44,440
سپس ما هر ملک را دریافت خواهید کرد و سپس
258
00:10:44,440 –> 00:10:45,790
برای هر ویژگی،
259
00:10:45,790 –> 00:10:48,850
رشته دیگری را برمی گردانیم که
260
00:10:48,850 –> 00:10:52,870
با یک زبانه شروع می شود، سپس می گوییم def get
261
00:10:52,870 –> 00:10:56,740
و سپس نام ویژگی و