课程: Java Object-Oriented Programming
今天就学习课程吧!
今天就开通帐号,24,600 门业界名师课程任您挑!
Challenge: Reduce complexity with polymorphism - Java教程
课程: Java Object-Oriented Programming
Challenge: Reduce complexity with polymorphism
(upbeat music) - [Instructor] Let's practice leveraging polymorphism in Java to reduce application complexity. Let's say you want to add a series of contacts to your phone. For some contacts, you have a name, phone number and email. For others, you just have a name and phone number. There are also a few where you only have a name and an email address. In this challenge, you'll create a program that allows you to create contact instances in a variety of ways. After creating a contact instance, you should print it out to the console. In the printout, display the information about the contact. Good luck and have fun.
随堂练习,边学边练
下载课堂讲义。学练结合,紧跟进度,轻松巩固知识。
内容
-
-
-
-
-
-
(已锁定)
What is polymorphism?1 分钟 22 秒
-
(已锁定)
Writing reusable algorithms with runtime polymorphism4 分钟 47 秒
-
(已锁定)
Exploring different forms in a single object4 分钟 6 秒
-
(已锁定)
Accessing specific object forms with instanceof4 分钟 23 秒
-
(已锁定)
Writing flexible code with compile-time polymorphism4 分钟 38 秒
-
(已锁定)
Exploring how built-in Java classes use polymorphism3 分钟 39 秒
-
(已锁定)
Challenge: Reduce complexity with polymorphism48 秒
-
(已锁定)
Solution: Reduce complexity with polymorphism6 分钟 57 秒
-
(已锁定)
-
-