joi, 14 iulie 2011

Clase : diferente dintre PHP si C++

1.Initializarea membrilor.
  • In C++ , intializarea cu valori a membrilor in interiorul definitiei unei clase nu este posibila.
         Se va genera mesajul de eroare:
         error: ISO C++ forbids initialization of member ' x '   //daca x este membrul al clasei 
  • In PHP, initializarea cu valori a unui membru este permisa in interiorul definitiei unei clase.
         Exemplul urmator este valid:
    class myClass {  var $myVar = ' o valoare ' ;  }


2.Mostenirea multipla
  • In C++  , mostenirea multipla este posibila.
          De exemplu daca avem 2 clase numite "A" si "B" , o clasa "C" poate mosteni simultan din clasele "A" si "B" adica "A" si "B" sunt parinti ai lui "C".
  • In PHP,  mostenirea multipla nu este posibila, dar sunt prezente interfetele (interface) , care se pot implementa unei clase.Se pot implementa interfete multiple.
         De ex:
          interface { function a(); }
     interface { function b(); }

    class 
implements A{
      function 
a() { echo "a\n"; }
      function 
b() { echo "b\n"; }



.................................

duminică, 12 iunie 2011

miercuri, 4 mai 2011

Pamente (Mick Karn)

Putin mediatizat, cunoscut mai mult ca basist al fostei trupe Japan, rapus de cancer pe 4 ianurie anul acesta, ramane un inovator al instrumentului pe care l-a indragit si sper ca groove-urile de bas inedite va vor face sa cautati mai multe informatii despre acest, Mick Karn.

De altfel, trupa Japan a ramas destul de necunoscuta in Europa, asa ca voi pune cateva linkuri catre melodiile lui Karn ale trupei Japan si ale lui David Sylvian(solistul trupei) pentru ca socotesc ca nu multi au luat contact cu acest "New Wave" si poate pe cativa ii va incanta.


sâmbătă, 30 aprilie 2011

Ubuntu 11.04



Inca un animal adaugat in plasa celor de la Canonical, narvalul.
Ubuntu a inceput sa fie din ce in ce mai solid si mai important pe piata sistemelor de operare ( pe piata distributiilor de linux are peste 50% share ) , si trebuie sa recunosc ca versiunea aceasta arata fenomenal.

Mi-a placut un timp tema aceea cafenie dar devenise prea plictisitoare, iar de cand au trecut pe mov s-au schimbat destul de multe.
GUI-ul este fara indoiala punctul forte al acestei versiuni  si se observa lucrul depus pentru a usura lucrul cu SO-ul,fapt care il face cel mai frumos GUI dintre toate SO-urile (pentru ca poate emula si bara aia atat de indragita de macintoshisti prin avant).




Nu,nu vine cu gnome 3, dar contine elemente din acesta iar upgradeul nu e dificil (How to).
Pe partea de software, are bineinteles cel mai stabil kernel de pana acum si un feature al chatului (poti chatui daca vrei fara sa schimbi fereastra de lucru pentru ca apare un minichatbox undeva jos si mi se pare destul de util).
Open Office-ul a fost inlocuit cu LibreOffice (aceeasi Marie cu alta palarie) din cauza politicii Oracle iar Software Centerul devine din ce in ce mai prietenos.

As spune, GIVE IT A TRY!
Mai jos este linkul de unde va puteti descarca Narvalul:

Si aici mai multe detalii despre ce-i nou in aceasta versiune:

Try it. Love it. Share it!


vineri, 29 aprilie 2011

Coada Stivei

Acesta este primul post al acestui blog.
Imagini,text, poate cod isi vor gasi un loc aici.