Desktop
Website
Multimedia
Database
Security
Enterprise
Vraag : De Overerving van C#
Zie Ik één of ander probleem bij onder ogen het oplossen van dit probleem, kan iedereen me één of ander geven idee hoe ik oploste dit probleem kan? de diensten
Package-delivery, zoals FedEx®, DHL® en UPS®, bieden een aantal verschillende het verschepen opties, elk met specifieke bijbehorende kosten aan. Cre�ër een overervingshiërarchie om diverse types van pakketten te vertegenwoordigen. Gebruik Pakket aangezien de basisklasse van de hiërarchie, dan klassen TwoDayPackage en OvernightPackage omvat die uit Pakket voortkomen. Het de klassenPakket zou van de basis moeten gegevensleden omvatten die de naam, het adres, de stad, de staat en de Postcode voor zowel de afzender als de ontvanger van het pakket, naast gegevensleden vertegenwoordigen die het gewicht (in ons) en kosten per ons opslaan om het pakket te verschepen. De aannemer van het pakket zou deze gegevensleden moeten initialiseren. Zorg ervoor dat het gewicht en de kosten per ons positieve waarden bevatten. Het pakket zou een lidoverheidsfunctie calculateCost dat moeten verstrekken winst een dubbel die op de kosten verbonden aan het verschepen van het pakket wijzen. De functie van het pakket zou calculateCost de kosten moeten bepalen door het gewicht met de kosten per ons te vermenigvuldigen. De afgeleide klasse TwoDayPackage zou de functionaliteit van het Pakket van de basisklasse moeten erven, maar ook een gegevenslid omvatten dat een vlakke prijs vertegenwoordigt die de scheepvaartmaatschappij voor de twee-dag-levering dienst aanrekent. De aannemer van TwoDayPackage zou een waarde moeten ontvangen om dit gegevenslid te initialiseren. TwoDayPackage zou lidfunctie moeten opnieuw definiëren calculateCost zodat het gegevens de het verschepen kosten door de vlakke prijs aan de op gewicht-gebaseerde die kosten verwerkt toe te voegen door de functie van het Pakket van de basisklasse calculateCost worden berekend. De klasse OvernightPackage zou moeten direct van klassenPakket erven en een extra gegevenslid bevatten die een extra die prijs per ons vertegenwoordigen voor de 's nachts-leveringsdienst wordt geladen. OvernightPackage zou lidfunctie moeten opnieuw definiëren calculateCost zodat het de extra prijs per ons aan de standaardkosten per ons alvorens de het verschepen kosten toevoegt te berekenen. Schrijf een testprogramma dat tot voorwerpen van elk type van Pakket leidt en lidfunctie calculateCost.
test
Antwoord : De Overerving van C#
Verbage in de sectie over Thuiswerk is beduidend veranderd aangezien ik het laatst het bekeek:
http://www.experts-exchange.com/help.jsp#hs=23&hi=21
Andere oplossingen
Somebody verzendt emialsvorm mijn hotmailrekening
een programma probeert om het volgende e-mailbericht uit uw naam te verzenden - de Levende post van Vensters
Kleine Statische IP Bedrijfs van de Server 2008 verandering
sharepoint stichting 2010 op met 32 bits?
Word 2003 die - met lijsten, rijen, en cellen werken
Navigeer aan de pagina van een specifiek punt op een gridview
Hyperlink die het diagram/de Tekening activeren
Apple iWeb - hoe te om HTML aan Schijf de website via FTP te publiceren te bewaren of?
sql - datumformaat
Het van een lus voorzien over de tellers van googlekaarten v3