‫ยินดีต้อนรับกลับ.
‫ฉันหวังว่าคุณจะพยายามทำภารกิจท้าทายนี้ให้เสร็จ โดยคุณต้องสร้างคลาสและคลาสย่อยหลายคลาส หรือคลาสที่ได้รับมาหลายคลาส
‫และใช่ มาเริ่มกันเลยดีกว่า
‫มาสร้างคลาสใหม่ชื่อ Employee กันเถอะ
‫และพนักงานคนนี้ควรมีข้อมูลหลายอย่าง
‫อย่างแรกเลยชื่อ ดังนั้นฉันจะไปข้างหน้าและพร็อพ และมันจะเป็นคุณสมบัติสตริงที่มีชื่อ
‫แล้วเราก็มีอีกอันหนึ่ง สตริงพร็อพ ชื่อจริง
‫และที่สามเป็นคุณสมบัติที่เรียกว่าขึ้นฉ่าย
‫ตอนนี้เรามีคุณสมบัติทั้งสามนี้แล้ว และเราสามารถสร้าง a.
‫คอนสตรัคเตอร์, ลูกจ้างสาธารณะ, และคนนั้นใช้ชื่อ, ชื่อจริง และเงินเดือน.
‫และแน่นอน เราจำเป็นต้องตั้งค่าเหล่านั้น
‫ดังนั้นชื่อจุดนี้จะตั้งชื่อว่า
‫ชื่อแรกจะเป็นชื่อจริง
‫และเงินเดือนดอทนี้จะเป็นเงินเดือน
‫เอาล่ะ นั่นคือตัวสร้างของเรา
‫แล้ว.
‫พนักงานของเราควรมีวิธีการที่เรียกว่างานและ POS
‫มาสร้างงานโมฆะสาธารณะกันเถอะ
‫และนี่ควรจะเขียนที่ไหนสักแห่งอย่างที่ฉันกำลังทำงานอยู่
‫แล้วสิ่งที่ว่างเปล่าที่เรียกว่าการหยุดชั่วคราว ซึ่งกำลังจะเขียนบางอย่างเหมือนกับว่าฉันกำลังพักอยู่
‫ตกลง นั่นคือพนักงานของเรามาก
‫และตอนนี้เราต้องการสืบทอดจากพนักงานคนนั้น และเราต้องการสร้างคลาสใหม่ที่เรียกว่า
‫Boss
‫นี่จะเป็นทั้งสองอย่างจริงๆ
‫มาเปลี่ยนกันเถอะ
‫มาลบคลาสนี้แล้วสร้างใหม่กันเถอะ
‫เราสามารถเปลี่ยนชื่อได้ แต่การสร้างใหม่สะดวกกว่าจริง ๆ แล้วเจ้านายแบบนั้น
‫และตอนนี้เจ้านายควรจะมีทรัพย์สินของตัวเอง
‫ตามที่ระบุไว้ที่นี่
‫กลับกันเถอะ
‫สร้างหัวหน้าคลาสของคุณเองด้วยคุณสมบัติที่เรียกว่า Company Car และผู้นำเมธอด
‫มาสร้างคุณสมบัติกัน และอันนี้ควรเป็นสตริง และผมจะเรียกมันว่ารถบริษัท
‫แล้วเราก็มีวิธีการนำไปสู่โมฆะสาธารณะ
‫และอันนี้กำลังจะพูดว่าฉันเป็นเจ้านายหรืออะไรทำนองนั้น
‫ซีดับบลิว บอส.
‫ไวยากรณ์ภาษาอังกฤษที่ยอดเยี่ยมที่นี่
‫ฉันเป็นเจ้านาย
‫และตอนนี้เราควรเดินหน้าสร้างคลาสการขับรถของพนักงานที่เรียกว่าผู้ฝึกงานหรือผู้ฝึกงานด้วยคุณสมบัติชั่วโมงการทำงานและชั่วโมงเรียนและวิธีการเรียนรู้
‫ลองทำกันดูนะ
‫มาสร้างคลาสใหม่ที่เรียกว่า
‫เด็กฝึกงาน.
‫อีกอย่าง เด็กฝึกงานคนนั้น เจ้านายไม่ได้มาจากลูกจ้าง ดังนั้นควรเพิ่มพนักงานคนนั้นเข้าไป
‫เช่นเดียวกันสำหรับผู้ฝึกงานของเรา
‫มาจากพนักงานด้วย
‫และตอนนี้อย่างที่คุณเห็นมันไม่มี
‫เพราะเราไม่มีที่ว่าง
‫ตัวสร้างที่นี่
‫มันกำลังบ่น
‫ดังนั้นฉันจะสร้างที่ว่างเปล่าและโครงสร้าง ซึ่งจะบอกว่าชื่อจะถูกตั้งเป็นค่าเริ่มต้นเป็นเดนนิส
‫จากนั้นชื่อแรกจะถูกผิดนัด เนื่องจากจริงๆ แล้วชื่อแรกคือเดนนิส
‫นามสกุลควรเป็น pun Utah ในกรณีของฉัน
‫แล้วเราก็มีเงินเดือน ซึ่งเราจะทำให้มันง่าย 50 แกรนด์ ไม่ถูกต้องนัก และเราไม่พูดถึงสกุลเงินด้วยซ้ำ
‫ไม่เป็นไร.
‫ทีนี้ถ้าเราพูดอย่างนั้น คุณเห็นข้อผิดพลาดหายไป เพราะถ้าไม่มี
‫สักครู่ มากำจัดมันกันเถอะ
‫มันจะหรือมันจะไม่มีความสุขที่นี่
‫ดังนั้นคุณบอกว่าไม่มีอาร์กิวเมนต์ที่สอดคล้องกับชื่อพารามิเตอร์ที่เป็นทางการที่จำเป็นของ int สตริงสตริงพนักงานของพนักงาน
‫อย่างนั้นหรือเราต้องสร้างคอนสตรัคเตอร์ในคลาสบอส
‫ซึ่งผมคิดว่าเรายังควรทำ
‫มาทำกันเพราะถ้าเราสร้างเจ้านายเราต้องการแจ้งหรือเราต้องการเพิ่มข้อมูลเกี่ยวกับรถของบริษัทนี้
‫เรามาสร้างเจ้านายสาธารณะกันเถอะ ซึ่งจะเรียกสตริงที่เรียกว่ารถบริษัท
‫รถบริษัท แล้วสายเรียกชื่อ สตริงเรียกชื่อ และจำนวนเต็มเรียกว่ารากผักชี
‫และตอนนี้เมื่อเราพูดบางอย่างเช่น ดอทคอมโพเนนคาร์ เท่ากับ comp per ne car
‫ตอนนี้ตัวอื่นๆ หายไปหมด
‫และแน่นอนว่าเราสามารถพูดอะไรบางอย่างเช่นชื่อดอทนี้ เท่ากับชื่อ แต่เราสามารถทำให้ง่ายขึ้นได้โดยใช้สิ่งที่เรียกว่าฐาน
‫เราใช้ชื่อฐาน ชื่อ และเงินเดือน
‫มันก็แค่ใช้วิธีการที่เรามีที่นี่
‫อันนี่ตรงนี้ มันใช้คอนสตรัคเตอร์นี้แทนเรา
‫เราจึงไม่ต้องเขียนการกำหนดค่าเริ่มต้นทั้งหมดไว้ที่นี่
‫เอาล่ะ ก่อนที่เราจะทำอย่างอื่น เรามาทดสอบกันก่อน
‫มาสร้างพนักงานกันเถอะ
‫หรือที่จริงแล้ว มาสร้างเจ้านายกันเถอะ
‫งั้นเราไปกันเถอะกับพนักงาน
‫ดังนั้นพนักงานจะเป็น Michael co ของฉันและเขาเป็นพนักงานใหม่
‫และตอนนี้ เราสามารถดำเนินการเช่นนั้นได้
‫นั่นคือเดนนิส
‫ดังนั้นจะใช้ตัวสร้างนี้ที่นี่ แต่ในขณะที่ฉันต้องการแจ้งเกี่ยวกับไมเคิลตัวจริง
‫มันจะเป็น Michael Miller และเงินเดือนของเขาจะเป็น 40,000
‫และตอนนี้ เราสามารถ ไปข้างหน้า และเรียกวิธีการของไมเคิล
‫ไมเคิล.
‫และเราสบายดี เขาควรจะทำงาน ดังนั้นโปรดทำงานต่อไป
‫และไมเคิล ไปข้างหน้าและทำผ่าน
‫และสุดท้ายคอนโซล Todd Reed เพื่อให้คอนโซลเปิดอยู่
‫เลยมาทดสอบกัน
‫และเราเป็น
‫อย่างแรกเลยเขาทำงานและจากนั้นก็หยุดพักและนั่นก็เยี่ยมมาก
‫คนดี ไมเคิล
‫ตอนนี้เราสามารถไปข้างหน้าและสร้างเจ้านายได้
‫งั้นเราไปบอกเจ้านายกันเถอะ ฉันจะโทรหาเขา
‫ชัค นอร์ริส กำลังจะได้รับเรียกเจ้านายคนใหม่
‫เขาต้องการรถบริษัท
‫สำหรับเฟอร์รารี่นั้นจะเป็นอย่างไรต่อไปชื่อ
‫และนี่จะเป็นนอริส
‫แล้วนามสกุลก็จะเป็น ชัค เงินเดือนจะเกิน 9000
‫เป็นเพียงค่าที่สูงมาก และไม่ยอมรับค่านั้นจริงๆ
‫นั่นก็มากเกินไปสำหรับจำนวนเต็มที่จะแบกรับ
‫นั่นเป็นเงินจำนวนมากที่ชัคทำอยู่ และตอนนี้เราสามารถดำเนินการต่อไปและทำให้เขาเป็นผู้นำได้
‫ให้ชัค นอร์ริสเป็นผู้นำของเรา และเขาจะเป็นผู้นำ
‫มาดูกันว่าเขาพูดอะไร
‫และเขาบอกว่า ฉันเป็นเจ้านาย
‫และแน่นอน เราสามารถดำเนินการต่อและเพิ่มข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่เขาพูดได้
‫ชื่อของฉันคือ.
‫แล้วเราก็ใช้ชื่อเขา คุณสามารถเพิ่มข้อมูลเพิ่มเติม เกี่ยวกับเงินเดือนของเขา
‫อะไรก็ได้ทั้งนั้น
‫นั่นไม่ใช่ส่วนหนึ่งของแบบฝึกหัด แต่ฉันแค่เพิ่มที่นี่
‫เรามีข้อมูลเพิ่มเติมเล็กน้อยเกี่ยวกับผู้ชายคนนี้ และฉันจะเริ่มต้นด้วยชื่อจริง
‫แล้วฉันจะต่อด้วยนามสกุลหรือชื่อจริง
‫และอย่างที่คุณเห็น ฉันสามารถใช้มันได้แม้ว่าฉันจะไม่ได้สร้างคุณสมบัติเหล่านั้นในเจ้านายของฉันเพราะฉันได้รับมรดกมาจากพนักงาน
‫และตอนนี้ถ้าเราเรียกบอสอีกครั้ง ฉันชื่อชัค นอร์ริส และมันเยี่ยมมาก
‫ดังนั้นชัค นอร์ริสจึงเป็นเจ้านายของเรา
‫ตอนนี้ เด็กฝึกของเรายังต้องทำอะไรบางอย่าง ดังนั้นเขาควรจะมีคุณสมบัติของตัวเอง ซึ่งก็คือหนึ่ง
‫ชั่วโมงทำงาน ชั่วโมงทำงาน และอีกอันจะเป็นชั่วโมงเรียนหรือชั่วโมงเรียนของเขา
‫ดังนั้นควรเป็นชั่วโมงเรียนในความหมายที่เขากำลังเรียนอยู่ที่บ้าน
‫แต่อันที่จริง ฉันไม่แน่ใจว่าคุณทราบเกี่ยวกับระบบการฝึกอบรมในประเทศเยอรมนีหรือไม่
‫คุณมีระบบการฝึกอบรมสามปีที่คุณเรียนรู้งานและมันคล้ายกับดี มันไม่เหมือนกับวิทยาลัยจริงๆ
‫แต่นั่นก็ค่อนข้างเหมือนกับหลังจากเรียนจบ 10 ปี คุณไปที่นั่น คุณไปที่นี้ คุณเรียน
‫งานฝึกงาน และคุณทำอย่างนั้นเป็นเวลาสามปี
‫และหลังจากนั้น คุณเป็นผู้เชี่ยวชาญ ไม่ใช่ผู้เชี่ยวชาญ แต่คุณได้รับการศึกษามาอย่างดีเพื่อทำงานนี้ได้ดีทีเดียว
‫ดังนั้นคุณจึงมีเวลาทำงานประมาณ 60% หรือแม้แต่ 80% ของเวลาทำงานแล้วไปโรงเรียนหนึ่งวัน
‫ดังนั้น คุณจึงไปโรงเรียนเพื่อเรียนรู้รายละเอียดเพิ่มเติม ข้อมูลสำคัญเกี่ยวกับงานที่ทำอยู่
‫และนั่นคือสิ่งที่ใช้ได้ผลดีสำหรับเยอรมนี
‫ดังนั้นเราจึงไม่จำเป็นต้องให้ทุกคนเข้ามหาวิทยาลัยเพื่อที่จะได้งานที่ดี หรือทุกคนต้องไปเรียนที่วิทยาลัยเพื่อได้งานที่ดี
‫ดังนั้นนี่จึงเป็นอีกทางเลือกหนึ่งที่นั่น
‫ไม่เป็นไร.
‫ข้อสังเกตเล็กๆ น้อยๆ ในตอนนี้ เรามาสร้างตัวสร้างฝึกหัดกัน และมันจะต้องมีชั่วโมงการทำงาน
‫จากนั้นชั่วโมงเรียน ชื่อ นามสกุล
‫สตริง ชื่อจริง สีแบบนั้น ฉันคิดแบบนี้และ เงินเดือนภายใน
‫และตอนนี้เรากำลังใช้ฐานด้วยเช่นกัน
‫และถ้าคุณไม่ทำอย่างนั้นก็ไม่เป็นไร
‫ไม่ต้องห่วง.
‫เพียงให้คุณรู้ว่าคุณทำได้
‫ดังนั้นชื่อ, ชื่อและเงินเดือน.
‫ฉันจะเอาคนจากคลาสพื้นฐานของเราและตอนนี้ฉันแค่ต้องกำหนดชั่วโมงทำงาน
‫และที่จริงที่นี่ ฉันต้องการให้ชั่วโมงทำงานเริ่มต้น ซึ่งจะเป็นชั่วโมงทำงานของเรา และชั่วโมงเรียนดอทนี้
‫ซึ่งจะเป็นชั่วโมงเรียนของเรา และแค่นั้น จริงไหม?
‫ชื่อ, ชื่อจริงและเงินเดือนมาจากชั้นฐานอยู่แล้ว
‫และตอนนี้เราต้องเรียนรู้วิธี
‫และมันคืออะไร
‫เรียนรู้และทำงานและตอนนี้ทำงาน
‫ผู้เข้ารับการฝึกอบรมควรทำงานแตกต่างไปจากเดิมเล็กน้อย
‫เจ้านายหรือลูกจ้าง
‫ดังนั้นเราจึงเรียนรู้
‫และที่นี่เราแค่เขียนบางอย่างเช่น
‫CW ฉันกำลังเรียนอยู่หลายชั่วโมงแบบนี้ และมันจะเป็นชั่วโมงเรียนหรือชั่วโมงเรียน
‫เช่นนั้น.
‫และตอนนี้วิธีสุดท้ายจะเป็นโมฆะสาธารณะ
‫และตอนนี้สิ่งนี้ควรแทนที่คอนโซลวิธีการของพนักงานของเรา จุด เส้นขวา
‫ฉันทำงาน 0 ชั่วโมง
‫และโดยศูนย์
‫ฉันไม่ได้หมายถึงศูนย์
‫ฉันหมายถึงเวลาทำงาน
‫ดังนั้น ถ้าคุณเห็นว่ามีข้อความว่า hides ที่สืบทอดมา การทำงานของพนักงานที่เป็นสมาชิก
‫ใช้คำสำคัญใหม่หากมีเจตนาซ่อน และนั่นคือสิ่งที่เราจะกล่าวถึงในรายละเอียดในบทต่อไปที่เรากำลังพูดถึงความแตกต่าง
‫แต่ตอนนี้เรามาสร้างพนักงานใหม่กันเถอะ คราวนี้มันจะเป็นพนักงานฝึกหัด
‫ฉันจะเรียกเธอว่ามิเชล แล้วหล่อนจะเป็นเด็กฝึกคนใหม่
‫มิเชล จริงๆ แล้ว เธอต้องการชั่วโมงทำงาน
‫สมมติว่าเธอทำงาน 32 ชั่วโมงต่อสัปดาห์
‫จากนั้นเธอก็ไปโรงเรียนเป็นเวลา 8 ชั่วโมงต่อสัปดาห์
‫เธอชื่อ มิเชล การ์เดนเนอร์
‫ดังนั้น.
‫มิเชลและเงินเดือนของเธอราวๆ 10,000 ต่อปี
‫ไม่เป็นไร.
‫ตอนนี้ ไปถามมิเชลล์เกี่ยวกับการเรียนของเธอกัน
‫แล้วมันจะเป็นอย่างไร?
‫แล้วมิเชลก็งาน
‫มาเริ่มกันเลย และคุณจะเห็นว่าจะเกิดอะไรขึ้น
‫มันบอกว่าฉันเรียน 8 ชั่วโมง ทำงาน 32 ชั่วโมง
‫เราได้ลบล้างมันไปแล้ว และเราก็ใช้วิธีเดียวกันเป๊ะๆ
‫ดังนั้นทำงาน
‫ชื่อเดียวกัน.
‫อันนี้ไม่เสมือนจริงและเราแทนที่มัน
‫และที่นี่ก็บ่น
‫หรือมันไม่ได้บ่นจริงๆ แต่มันบอกว่ามีบางอย่างไม่ถูกต้องสมบูรณ์
‫มันสมบูรณ์แบบเพราะมันช่วยให้เราไปยังบทต่อไปที่เราพูดถึงความหลากหลาย เกี่ยวกับวิธีการที่เอาชนะได้
‫เพราะจนถึงตอนนี้เราใช้วิธีเดียวเท่านั้น แต่มีหลายแนวทาง
‫ตัวอย่างเช่น ถ้าฉันสร้างงานโมฆะใหม่สาธารณะที่จะดำเนินการต่อและสร้างวิธีการใหม่ให้ฉัน
‫และในกรณีของเรามันก็ทำในสิ่งเดียวกัน
‫แต่เมื่อพูดถึงความหลากหลาย สิ่งนี้จะมีผลกระทบอย่างมากต่อโปรแกรมของเรา
‫ดังนั้นฉันหวังว่าคุณจะสามารถสร้างสิ่งนั้นได้
‫และมันก็เป็นเพียงแบบฝึกหัดที่ต่างออกไป เป็นแบบฝึกหัดใหม่ อีกอันให้คุณทดสอบอีกครั้ง ว่าคุณสามารถจัดการกับมันได้หรือไม่
‫ไม่ว่าคุณสามารถสร้างคลาสย่อยและเพียงเพื่อให้เข้าใจถึงวิธีการทำงานของคลาสหรือคลาสพื้นฐานและคลาสที่ได้รับ
‫ร่วมกันและวิธีการสร้างพวกเขาและสิ่งต่างๆเช่นนั้น
‫ยอดเยี่ยม.
‫แล้วพบกันใหม่ในบทต่อไปที่เราจะพูดถึงความแตกต่างกัน