Azərbaycan  AzərbaycanDeutschland  DeutschlandLietuva  LietuvaMalta  Maltaශ්‍රී ලංකාව  ශ්‍රී ලංකාවTürkmenistan  TürkmenistanTürkiyə  TürkiyəУкраина  Украина
Pagalba
www.datawiki.lt-lt.nina.az
  • Pradžia

Šiam straipsniui ar jo daliai trūksta išnašų į patikimus šaltinius Jūs galite padėti Vikipedijai pridėdami tinkamas išna

Refleksijos

  • Pagrindinis puslapis
  • Refleksijos
Refleksijos
www.datawiki.lt-lt.nina.azhttps://www.datawiki.lt-lt.nina.az
   Šiam straipsniui ar jo daliai trūksta išnašų į patikimus šaltinius.
Jūs galite padėti Vikipedijai pridėdami tinkamas išnašas su šaltiniais.

Refleksija – galimybė programinėmis priemonėmis išgauti aukšto lygio programos struktūrą – informaciją apie tipus, klases, ir pan. Kai kuriose programavimo kalbose refleksija suteikia galimybę modifikuoti programos struktūrą (dinamiškai kurti klases, funkcijas). Refleksija būdinga aukšto lygio programavimo kalboms, tokios kalbos kompiliavimo metu ne tik sukuria vykdymo kodą, bet ir išsaugo metainformaciją apie struktūrą, todėl atsiranda galimybė programos kode tirti šiuos metaduomenis, pavyzdžiui, dinamiškai perrinkti tam tikros iš anksto nežinomos klasės metodus, taip pat juos vykdyti.

Vienaip ar kitaip dinaminę refleksiją palaiko nemaža dalis interpretuojamų kalbų, pilnai – objektinės kalbos. Kai kurios refleksiją palaikančios kalbos:

  • Lisp
  • Java
  • .NET kalbos (C#, )
  • PHP
  • JavaScript
  • Python
  • Ruby

Autorius: www.NiNa.Az

Išleidimo data: 26 Lie, 2025 / 20:30

vikipedija, wiki, lietuvos, knyga, knygos, biblioteka, straipsnis, skaityti, atsisiųsti, nemokamai atsisiųsti, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, pictu, mobilusis, porn, telefonas, android, iOS, apple, mobile telefl, samsung, iPhone, xiomi, xiaomi, redmi, pornografija, honor, oppo, Nokia, Sonya, mi, pc, web, kompiuteris, Informacija apie Refleksijos, Kas yra Refleksijos? Ką reiškia Refleksijos?

Siam straipsniui ar jo daliai truksta isnasu į patikimus saltinius Jus galite padeti Vikipedijai pridedami tinkamas isnasas su saltiniais Refleksija galimybe programinemis priemonemis isgauti auksto lygio programos struktura informacija apie tipus klases ir pan Kai kuriose programavimo kalbose refleksija suteikia galimybe modifikuoti programos struktura dinamiskai kurti klases funkcijas Refleksija budinga auksto lygio programavimo kalboms tokios kalbos kompiliavimo metu ne tik sukuria vykdymo koda bet ir issaugo metainformacija apie struktura todel atsiranda galimybe programos kode tirti siuos metaduomenis pavyzdziui dinamiskai perrinkti tam tikros is anksto nezinomos klases metodus taip pat juos vykdyti Vienaip ar kitaip dinamine refleksija palaiko nemaza dalis interpretuojamu kalbu pilnai objektines kalbos Kai kurios refleksija palaikancios kalbos Lisp Java NET kalbos C PHP JavaScript Python Ruby

Naujausi straipsniai
  • Liepa 26, 2025

    ESTAC Troyes

  • Liepa 26, 2025

    Dūkštos-Rytas Vilnius

  • Liepa 26, 2025

    Džonas Teftas

  • Liepa 26, 2025

    Džekas Nikolsonas

  • Liepa 26, 2025

    Dženifer Morison

www.NiNa.Az - Studija

    Susisiekite
    Kalbos
    Susisiekite su mumis
    DMCA Sitemap
    © 2019 nina.az - Visos teisės saugomos.
    Autorių teisės: Dadash Mammadov
    Nemokama svetainė, kurioje galima dalytis duomenimis ir failais iš viso pasaulio.
    Viršuje