00: 00: 04,990 -> 00: 00: 08,950
Hi, tôi là Bob Tabor với
www.LearnVisualStudio.net, 00: 00: 09,000 -> 00: 00: 12,100 nơi tôi dạy cho người mới bắt đầu những kỹ năng mà họ cần nhận được phần mềm đầu tiên của họ 00: 00: 12,130 -> 00: 00: 15,360 xây dựng công việc phát triển Windows và các ứng dụng web tại của thế giới 00:: 15,410 -> 00: 00 00: 18,890. công ty tốt nhất càng nhanh càng tốt Vì vậy, gần bắt đầu từ 00: 00: 18,940 -> 00: 00: 24,190 của loạt bài này, tôi đã nói rằng lớp học này là một thùng chứa của phương pháp liên quan. 00: 00: 24,500 -> 00: 00: 28,420 Và chúng ta đã thấy thế nào lớp giao diện điều khiển chứa phương pháp liên quan đến 00: 00: 28,470 -> 00: 00: 32,250. làm việc với các cửa sổ giao diện điều khiển Chúng tôi đã nói chuyện về làm thế nào bạn truy cập vào 00: 00: 32,300 -> 00: 00: 36,850 một phương pháp bằng cách sử dụng tên lớp của nó và kỳ hoặc, đúng hơn, 00: 00: 36,900 -> 00: 00: 41,560 điều hành truy cập thành viên để truy cập các phương thức trong lớp đó. 00: 00: 42,200 -> 00: 00: 46.000 Chúng tôi cũng xem xét việc tạo ra đơn giản helper phương pháp. Vào thời điểm đó, 00: 00: 46,050 -> 00: 00: 51,290 Tôi đã nhấn mạnh rằng về nơi định nghĩa phương pháp cần 00: 00: 51,340 -> 00: 00: 55,560. Được định vị bên trong mã của bạn Phương pháp cần thiết được chứa 00: 00: 55,610 -> 00: 01: 00,240 trong khối mã xác, khối mã lớp, để 00: 01: 00,290 -> 00: 01: 04,530 để làm việc đúng cách. Bây giờ, sự thật mà nói, tôi cố ý quá đơn giản hóa 00: 01: 04,580 -> 00: 01: 08,620 lời giải thích của tôi về các lớp và phương thức trợ giúp và tất cả điều đó 00: 01: 08,670 -> 00: 01: 11,610 thứ vì tôi biết rằng chúng ta sẽ muốn nói về nó, cho nó 00: 01: 11,660 -> 00: 01: 15,730 điều trị đầy đủ của nó trong bài học này. Tôi cũng thấy rằng đối tượng 00: 01: 15,780 -> 00:01 : 19,290 lập trình và các lớp học theo định hướng là loại mục để mà 00: 01: 19,340 -> 00: 23,060: 01 quá trình suy nghĩ. Đó là một trong những điều khó khăn nhất mà 00: 01: 23,110 -> 00: 01: 27,220. Một nhà phát triển mới sẽ bắt gặp đầu tiên Sẽ có những thách thức khác 00: 01: 27,270 -> 00: 01: 30,100 dọc đường, nhưng đây sẽ là một trong những thách thức lớn nhất 00: 01: 30,150 -> 00: 01: 34,960 khái niệm để làm cho nó đúng sẽ mở khóa rất nhiều ý tưởng cho bạn trong 00: 01: 35,010 -> 00: 01: 37,560 trả lời câu hỏi tại sao không họ làm những gì họ đã làm với 00: 01: 37,610 -> 00: 01: 41,690 .NET framework, làm thế nào để đúng cách tạo ra các ứng dụng của tôi và 00: 01: 41,740 -> 00: 01: 45,380 vv . Làm thế nào để giao trách nhiệm cho các lớp học ngay 00: 01: 45,430 -> 00: 01: 49,950 và như vậy. Được rồi. Vì vậy, như bạn sẽ đến để tìm hiểu, hầu như tất cả mọi thứ 00: 01: 50,000 -> 00: 01: 54,540 trong C # và .NET Framework là một lớp hoặc nó là một phần của một lớp. 00: 01: 55,050 -> 00 : 01: 57,540 Đó thực sự là mục đích của việc này bài học. Không phải như vậy mà bạn có thể 00: 01: 57,590 -> 00: 02: 01,630 tạo các lớp học của riêng bạn, nhất thiết, mặc dù điều đó sẽ được yêu cầu 00: 02: 01,680 -> 00: 02: 06,030 tại một số điểm như chúng tôi di chuyển qua những bài học này. Mục đích ở đây 00: 02: 06,080 -> 00: 02: 10,360 là sử dụng các lớp học được xây dựng bởi Microsoft và đó là 00: 02: 10,410 -> 00: 02: 13,510 có sẵn thông qua các khuôn khổ NET thư viện lớp . Sự thật 00: 02: 13,560 -> 00: 02: 17,210 của vấn đề là tôi có thể không có thể bao gồm tất cả mọi thứ mà 00: 02: 17,260 -> 00: 02: 21,670 có để trang trải về hướng đối tượng lập trình, lớp, bởi vì 00: 02: 21,720 -> 00: 02: 25,000 đó là một chủ đề rộng lớn. Nếu bạn thực sự muốn tìm hiểu về sức mạnh 00: 02: 25,050 -> 00: 02: 28,730 của các lớp học, sau đó bạn sẽ muốn tìm hiểu cụ thể về đối tượng 00: 02: 28,780 -> 00: 02: 31,880 lập trình hướng . Đó là một chủ đề cho một ngày khác. Tôi chỉ 00: 02: 31,930 -> 00: 02: 34,330 muốn trình bày đủ cho bạn để giúp bạn có được thoải mái với 00: 02: 34,380 -> 00: 02: 37,730 vấn đề cơ bản về cách sử dụng các hiện khuôn khổ NET thư viện lớp 00: 02: 37,780 -> 00: 02: 42,060 lớp học cũng như làm thế nào để tạo ra siêu lớp đơn giản của riêng bạn. 00: 02: 42,110 -> 00: 02: 45,840 Tất cả các quyền. Vì vậy, bằng cách sử dụng các kỹ thuật mà chúng tôi đã sử dụng đến nay 00: 02: 45,890 -> 00: 02: 49,310 điểm, chúng ta hãy đi trước và tạo ra một dự án mới được gọi là lớp học đơn giản. 00: 02: 49,360 -> 0:02: 52,780 Hãy chắc chắn rằng nó là một C # console cửa sổ ứng dụng. 00: 02: 55,300 -> 00: 03: 00,120 Tất cả các quyền. Và chúng ta sẽ bắt đầu bằng việc tạo ra một lớp học riêng của chúng tôi. 00: 03: 00,170 -> 00: 03: 03,980 Giả sử rằng tôi muốn tạo ra một ứng dụng làm việc với xe ô tô. 00: 03: 04,030 -> 00:03 : 07,300 Tôi có thể có một chiếc xe rất nhiều và tôi cần phải giữ một hàng tồn kho của tất cả 00: 03: 07,350 -> 00: 03: 10,640 những chiếc xe đó đang có để bán, được không? Vì vậy, để giữ tất cả các 00: 03: 10,690 -> 00: 03: 15,690 thông tin liên quan về một single xe trong một container, tôi có thể 00: 03: 15,740 -> 00: 03: 18,840 muốn tạo ra một lớp xe . Vì vậy, những gì chúng tôi muốn làm là vị trí 00: 03: 18,890 -> 00: 03: 22,670 dấu sót trước khi xoăn thức cú đúp ngay ở đây, một nơi nào đó 00: 03: 22,720 -> 00: 03: 26,330 giữa ngoặc móc này, các thức một, và lần thứ hai kéo dài 00: 03: 26,380 -> 00: 03: 29.200. một định nghĩa các lớp học chương trình tôi sẽ làm cho một số không gian 00: 03: 29,250 -> 00: 03: 34,780 cho bản thân mình giữa đường 16 và 20, và tôi sẽ gõ như sau. 00: 03: 38,880 -> 00: 03: 43,090 Tất cả các quyền. Vì vậy, trước hết, các từ khóa class cho trình biên dịch 00: 03: 43,140 -> 00: 03: 46,170 loại khối mã, chúng tôi đang cố gắng để tạo ra. Chúng tôi đang đi 00: 03: 46,220 -> 00: 03: 50,300 để cung cấp cho khối mã này, này khối mã lớp, một tên. 00: 03: 50,350 -> 00: 03: 53,480 Chúng tôi sẽ gọi nó là lớp xe, tất cả phải không? Và chúng ta sẽ thấy cách đó là 00: 03: 53,530 -> 00: 03: 58,230 sử dụng trong bước sau. Những gì chúng ta định nghĩa giữa xoăn niềng răng 00: 03: 58,530 -> 00: 04: 03,540 trong lớp xe mới của chúng tôi sẽ là thành viên trong lớp, trong đó có 00: 04: 03,590 -> 00: 04: 07,950 tính và phương thức . Lớp học có thể chứa các loại khác của các thành viên 00: 04: 08,000 -> 00: 04: 11,770 quá, nhưng tính chất và phương pháp phổ biến nhất và họ sẽ 00: 04: 11,820 -> 00: 04: 14,320 giúp chúng tôi tạo ra chỉ đơn giản là một lớp học để bắt đầu với. 00: 04: 15,060 -> 00: 04: 17,490 Và như vậy trong bài học này, chúng ta sẽ tạo ra bốn thuộc tính. 00: 04: 17,940 -> 00: 04: 23.120 Chúng ta sẽ tạo ra một tài sản gọi là make, model, year và màu sắc. 00: 04: 23,170 -> 00: 04: 26,880 Và sau đó, chúng tôi sẽ tạo ra một phương pháp. Vì vậy, một tài sản xác định 00: 04: 26,930 -> 00: 04: 29,190. Một thuộc tính của một lớp 00: 04: 30,200 -> 00: 04: 33,600 Chúng tôi có thể thiết lập các thuộc tính của chúng trong mã hoặc lấy các thuộc tính của họ 00:04 : 33,650 -> 00: 04: 37,120 trong mã như chúng tôi đang đi làm chỉ trong một khoảnh khắc. Thiết lập lại và chúng tôi 00: 04: 37,170 -> 00: 04: 42,710 thuộc tính get hoặc các giá trị của tài sản mà chúng tôi xác định trong 00: 04: 42,760 -> 00: 04: 48,630 lớp xe của chúng tôi. Vì vậy, đó là một tài sản. Một phương pháp định nghĩa một chính 00: 04: 48,680 -> 00: 04: 52,220 cơ thể của mã mà thường đại diện cho một cái gì đó mà lớp 00: 04: 52,270 -> 00: 04: 56,570 có thể làm. Vì vậy, chúng tôi tạo ra phương pháp giúp đỡ trong một số trước 00: 04: 56,620 -> 00: 05: 02,070 bài học để làm một cái gì đó có ý nghĩa, như thực hiện một số siêu bí mật 00: 05: 02,120 -> 00: 05: 05,270 tính toán công thức không phải tất cả những siêu bí mật, được không. 00: 05: 05,320 -> 00: 05: 11,190 Nhưng chúng ta có thể giả vờ. Vì vậy, chúng ta hãy bắt đầu bằng cách tạo ra một số tính chất đơn giản 00: 05: 11,240 -> 00: 05: 15,180 ở đây, và có một số cách để làm điều này. Một số cách để 00: 05: 15,230 -> 00: 05: 17,900 xác định một tài sản. Tuy nhiên, tôi sẽ chỉ cho bạn cách đơn giản 00: 05: 17,950 -> 00: 05: 22,900 cách để làm điều đó. Kỹ thuật này kết hợp một cắt ngắn trong Visual 00: 05: 22,950 -> 00: 05: 27,870 Studio IDE gọi là một đoạn mã, và với một vết cắt ngắn trong 00: 05: 27,920 -> 00: 05: 33.020 C # ngôn ngữ lập trình gọi là tự động thực hiện các thuộc tính, tất cả các quyền. 00: 05: 33.070 -> 00: 05: 37,350 Vì vậy, những gì chúng tôi muốn làm là đảm bảo CARETS của chúng ta về con chuột của chúng tôi là 00: 05: 37,400 -> 0:05: 41,080 vị trí giữa mở và đóng ngoặc móc của chúng tôi 00: 05: 41,130 -> 00: 05: 44,360 lớp xe và sau đó là những gì tôi muốn. làm là gõ prop từ 00: 05: 44,410 -> 00:05 : 46,740 Bạn có thể thấy nó tìm thấy nó trong IntelliSense, và sau đó tôi sẽ 00: 05: 46,790 -> 00: 05: 50,280. hit tab tab trên bàn phím của tôi. Vì vậy, tôi nhấn phím tab hai lần 00:05: 50,870 -> 00: 05: 55,140 Và khi tôi làm điều đó, bạn có thể thấy rằng trình tự này, các tab tab ... 00: 05: 55,190 -> 00: 05: 59,910 prop chuỗi tab tab, tắt đám cháy một macro , tôi đoán bạn có thể gọi 00: 05: 59,960 -> 00: 06: 02,210 nó, trong Visual Studio được gọi là đoạn mã. 00: 06: 02,920 -> 00: 06: 07,310 Và nó tạo ra mà dòng mã mà bạn nhìn thấy trên màn hình. Vì vậy, nhận thấy 00: 06: 07,360 -> 00: 06: 11,510 rằng int từ được nhấn mạnh trong một màu xanh-màu xanh lá cây. 00: 06: 11,560 -> 00: 06: 14.000 Điều này chỉ ra rằng bạn đang có thể thay thế một phần của 00: 06: 14,050 -> 00: 06: 19,220 đoạn mã với mã của riêng bạn. Vì vậy, với những từ khóa int đánh dấu 00: 06: 19,270 -> 00: 06: 21,490 trong màu xám xanh, tôi sẽ bắt đầu gõ từ 00: 06: 21,540 -> 00: 06: 24,550 chuỗi, vì Tôi muốn thay thế các kiểu dữ liệu, tất cả phải không? 00: 06: 24,600 -> 00: 06: 26,560 Và bây giờ khi tôi đã nhập trong chuỗi từ, tôi sẽ đánh 00: 06: 26,610 -> 00: 06: 30,960 phím tab trên bàn phím của tôi hai lần nữa, và bạn sẽ thấy rằng 00: 06: 31,010 -> 00: 06: 36,190 điểm nhấn màu xanh-màu xanh lá cây sẽ di chuyển đến phần tài sản của tôi 00:06: 36,240 -> 00: 06: 40,680 mã. Đây là những gì chúng tôi muốn gọi là tài sản mới. Tôi không 00: 06: 40,730 -> 00: 06: 43,810 muốn sử dụng từ tài sản của tôi. Quá chung chung. Chúng tôi muốn sử dụng 00: 06: 43,860 -> 00: 06: 48,140 từ thực hiện, như tạo của một chiếc xe, như trái ngược với mô hình của nó, 00: 06: 48,190 -> 00: 06: 51,870 màu sắc của nó và Sớm. . Tất cả các quyền Vì vậy, chúng ta có thể sử dụng phím tab nay 00: 06: 51,920 -> 00: 06: 56,270 đến tab qua lại giữa những hai phần có thể thay thế. . Khá mát mẻ 00: 06: 56,320 -> 00: 06: 58,410 giữa các kiểu dữ liệu và tên tài sản. 00: 06: 59,020 -> 00: 07: 02,030 Vì vậy, một khi bạn đã chỉnh sửa mã đoạn, sau đó bạn có thể báo chí 00: 07: 02,080 -> 00: 07: 05,890. phím Enter hai lần trên bàn phím của bạn Nhập đặt bạn vào 00: 07: 05,940 -> 00: 07: 08,860 cuối dòng của mã và sau đó nhập lại đặt bạn vào 00: 07: 08,910 -> 00: 07: 12,870 dòng tiếp theo. Thật tuyệt vời. Được rồi.
đang được dịch, vui lòng đợi..
