Question

This technique is regulated by the "L" in the mnemonic "SOLID," which stands for the Liskov substitution principle. Ambiguity in this technique causes the diamond problem. In (20[1])one (20[1])common language, the keyword "virtual" facilitates overriding with this technique, while another language simulates (20[1])this technique with interfaces. Polymorphism (20[1])often arises from this (20[1])technique, (20[4]0[1])which (20[1]0[1])creates (20[2]0[1])an (20[1]0[1])"is a" relationship contrasted with (*) composition's "has (10[1])a" relationship. Java's keyword "extends" denotes this technique. (0[1])This (10[1])technique (10[2])defines a subclass that gains the attributes (10[2]0[1])of a superclass, or parent. For 10 points, name this technique (10[1])in object-oriented programming that is named for receiving things from a family (10[1])member. (10[1])■END■ (10[10]0[6])

ANSWER: inheritance [accept multiple inheritance or shared inheritance or replicated inheritance or subclassing; accept word forms like inherited; prompt on object-oriented programming or OOP; prompt on word forms of extends until read by asking "what is the more general name?"; prompt on polymorphism until read by asking "what technique gives rise to polymorphism in this context?"] (The third sentence refers to C++, then Java.)
<Science - Other Science - Computer Science>
= Average correct buzz position

Buzzes

PlayerTeamOpponentBuzz PositionValue
Tarun DeviChattahoochee AThomas Jefferson B2620
Karthik JayaramWalkerInnovation Academy B2720
Brian PhoCarmel ABarrington4120
Sanjay Shanmuga PerumalLambert ARichard Montgomery4620
Krish ChintaInnovation Academy AGrosse Pointe South5020
Maximilian LinEastchesterAudrain County AT5120
Jason YaoMontgomery Blair BNorthside College Prep5120
Amber DongAdlai E. Stevenson BNorthview5120
Samy El-ZahabiChattahoochee BVirginia5120
Tyler SongWinston Churchill AMilton510
Evan GniadekQuince OrchardGeorgetown Day520
Darren KellisMiltonWinston Churchill A5220
Jefferson JiWestwoodDetroit Catholic Central A530
Sriram SusarlaWayzataHunter A5320
Justin YuanThomas Jefferson EWinston Churchill B5320
Ameya BhaleraoDowningtown STEMGlenbrook South5420
Gugan ThuduppathyMontgomery Blair AStrake Jesuit A540
Omkar MaratheFremdPark Tudor6110
Jo AdamEdinaLambert B690
Michelle LuoJohns CreekWalter Payton A7010
Cormac KennedySaint JosephWalter Payton B7110
Wyatt JohnsonSolonWhite Pigeon7110
Cinna DavisKane County ATLee's Summit7810
Rajiv PujaraFairfield County ATNorth Quincy7810
Alvan HossainLexingtonNorthmont780
Ryan ChangCentennial BCarmel B8910
Jay CampYukon BDetroit Catholic Central B10110
Russell DillakNorthmontLexington10210
Tate OsborneAlabama Cyber TechLindbergh10310
Neel RegeGreat ValleyCarl Sandburg10310
Nick MurrayDetroit Catholic Central AWestwood1030
Dominic SalazarIrvingtonDetroit Catholic Central C10310
Christopher StewartYukon AHomewood-Flossmoor10310
Juni LowenharHunter BHerron10310
Adhrit YadavLambert BEdina1030
David ScottLincoln-Way East ACoronado10310
Micah ChaconPageLincoln-Way East B10310
Haughton NepplGeorgetown DayQuince Orchard1030
Justin WangStrake Jesuit AMontgomery Blair A10310
Mikey RodriguezStrake Jesuit BHinsdale Central A1030
Steven ZhaoHinsdale Central AStrake Jesuit B10310
Sean HarbisonWest PointUni School of Nashville A1030
Penelope GrahamUni School of Nashville AWest Point1030
Arjun VijaykumarSaratogaUni School of Nashville B10310

Summary

TournamentEditionExact Match?TUHConv. %Power %Neg %Average Buzz
2025 PACE NSC06/07/2025Y3689%36%0%73.66