CodeGym University
Læring
Rute
Opgaver
Undersøgelser og quizzer
Spil
Hjælp
Tidsplan
Fællesskab
Brugere
Forum
Snak
Artikler
Succeshistorier
Aktivitet
Anmeldelser
Abonnementer
Lyst tema
Lektioner
Anmeldelser
Om os
Start
Begynd at lære
Begynd at lære nu
Quest kort
Lektioner
Alle quests
Alle niveauer
Overbelastningsmetoder | del 2
Modul 2: Java Core
niveau,
Lektie
"Hej, Amigo! For et par dage siden fortalte jeg dig om overbelastningsmetoder. Forstod du alt?" "Ja. Jeg kan huske. Hver klassemetode skal være unik. En medlemsmetode er unik, hvis klassen ikke har nogen anden metode med samme navn og param
Metode tilsidesætter
Modul 2: Java Core
niveau,
Lektie
Hej! Du bruger allerede Java-metoder og ved meget om dem. Du er helt sikkert stødt på en klasse med mange metoder, der har samme navn, men forskellige argumentlister. Du vil huske, at vi i disse tilfælde brugte metodeoverbelastning. I dag t
Yderligere lektioner for niveauet
Modul 2: Java Core
niveau,
Lektie
Metoder, parametre, interaktioner og overbelastning En metode er et sæt kommandoer, der udfører en eller anden operation i et program. Med andre ord er en metode en funktion, noget som din klasse ved, hvordan man gør. I andre programmerings
Arv. Fordele ved arv
Modul 2: Java Core
niveau,
Lektie
"Hej, Amigo! Nu er her et emne, jeg tror, du vil bruge meget. Jeg taler om arv. " For de uindviede er programmering som magi. Så lad mig starte med en analogi... Antag, at du er en tryllekunstner, der ønsker at skabe en flyvende hest. Du ku
Forening: sammensætning og aggregering
Modul 2: Java Core
niveau,
Lektie
Klasser og objekter kan relateres til hinanden. Arv beskriver et "IS A"-forhold. En løve ER ET dyr. Dette forhold er let udtrykt ved hjælp af arv, hvor ville være forældreklassen og ville være barnet. Men ikke alle forhold i verden er korre
Yderligere lektioner for niveauet
Modul 2: Java Core
niveau,
Lektie
Arv versus sammensætning i Java Denne artikel illustrerer begreberne arv og sammensætning i Java. Det første eksempel vil hjælpe dig med at forstå arv. De senere eksempler vil hjælpe dig med at forstå, hvordan du bruger sammensætning til at
Grænseflader
Modul 2: Java Core
niveau,
Lektie
"Hej, Amigo! I dag skal du gøre nogle opdagelser. Emnet for i dag - trommeslag, tak - er grænseflader. " "Jep. En dag så vidunderlig, at jeg er på vej hjem for at tage et bad." " En grænseflade er barnet af abstraktion og polymorfi. Interfa
En grænseflade er mere end en grænseflade. Det er en adfærd.
Modul 2: Java Core
niveau,
Lektie
"Hej, Amigo! Det er mig - igen. Jeg vil gerne give dig et andet synspunkt på grænseflader. Du ser, det meste af tiden er en klasse en model af et bestemt objekt. Derimod ligner grænseflader mere et objekts evner eller roller snarere end sel
Grænseflader findes for at understøtte specifik adfærd
Modul 2: Java Core
niveau,
Lektie
"Hej, Amigo! I dag vil jeg gerne fortælle dig grundene til, hvorfor grænseflader eksisterer. Du hører ofte, at en bestemt klasse, objekt eller enhed understøtter en bestemt grænseflade. Hvad vil det sige at understøtte en grænseflade ? " I
Standardmetoder i grænseflader
Modul 2: Java Core
niveau,
Lektie
Hver ny version af Java adskiller sig fra de tidligere. Som et eksempel på en sådan ændring fra materiale, vi har dækket, havde sproget ikke før Java 5. Bare så, Java 8 er mærkbart anderledes end Java 7. Vi vil selvfølgelig ikke ignorere vi
Arver flere grænseflader
Modul 2: Java Core
niveau,
Lektie
"Hej, Amigo! Vi er endelig kommet til noget virkelig interessant. I dag vil jeg fortælle dig om multipel arv . Multipel arv er virkelig et meget fascinerende og kraftfuldt værktøj. Og hvis det ikke var for flere problemer, så Java ville und
Abstrakt klasse vs. interface
Modul 2: Java Core
niveau,
Lektie
"Hej, Amigo! Bilaabo vil fortælle dig forskellene mellem en abstrakt klasse og en grænseflade. Der er flere." Abstrakt klasse Interface Arv En abstrakt klasse kan kun arve én klasse , men den kan arve et hvilket som helst antal grænseflader
Vis mere
1
...
13
14
15
16
17
...
35
Please enable JavaScript to continue using this application.