| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Ruby Programming >> Content
    Forskellen mellem Medtag & Extend i Ruby
    The Ruby programmeringssprog har et par måder at kombinere de metoder for to klasser . Klasser er samlinger af beslægtede metoder og data medlemmer. To klasser kan kombinere deres metoder ved hjælp af bl.a. eller udvide udsagn. Begge disse udsagn er specialiseret til et andet formål og udføre forskellige ting. Klasse Metoder

    Forlæng tilføjer specificerede moduler metoder som klassen metoder til målet klassen. Klassen metoder er tilgængelige for alle forekomster af målet klassen . Det betyder, at alle objekter, der oprettes baseret på det mål klassen har adgang til de metoder for enhver klasse , der er udvidet . Derfor strækker er en mere universel måde at medtage metoder i en klasse , da det berører alle forekomster af denne klasse .
    Fotos instansmetoder

    Medtag tilføjer specificerede moduler metoder som instansmetoder til målet klasse. Instansmetoder er kun tilgængelige for den specifikke forekomst af målet klassen. Enhver anden klasse af samme type ikke har adgang til de metoder, af klassen omfattet, medmindre det også har den omfatter metode påberåbt på det.
    Variabel Access

    Et mål klasse har adgang til de variabler for andre klasser , der er medtaget. Forlæng ikke giver denne adgang.
    Public versus private

    Medtag er en privat metode , og udvide et offentligt metode. Det betyder, at bl.a. skal påberåbes inden en klasse krop.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan installeres RubyGems 
    ·Sådan Lær Ruby 
    ·Forskelle mellem Medtag og kræver i Ruby 
    ·Sådan fjernes Gems 
    ·Sådan Check din Google Rank Med Ruby 
    ·Sådan læses en String Fra Input og gøre det til Brev…
    ·Sådan tilpasses en IRB Prompt 
    ·Sådan fjernes slutningen af ​​strengen i Ruby 
    ·Numerisk analyse & Computer Programmering 
    ·Sådan bruges Ruby on Rails Console til Query 
      Anbefalede Artikler
    ·Sådan Place Redirect Code på PHP 
    ·Sådan kører en Embedded EXE Med DLL i Visual Basic 
    ·Sådan skal du tage Input i en løkke i Java 
    ·Liste over jQuery attributter 
    ·Sådan gentage over en TreeMap 
    ·Grunde til at skrive en Infinite Loop 
    ·Sådan Konverter en video til FLV Fra ASP Net 
    ·Indlejret MSI Installation 
    ·Sådan bruges en dobbelt -For Loop på Python 
    ·Python Tips 
    Copyright © Computer Viden http://www.computerdk.com