Visualizzazione dei risultati da 1 a 4 su 4

Discussione: C++ e le classi

  1. #1

    C++ e le classi

    Salve ragazzi, sto sperimentando con C++ dopo aver passato diverso tempo (universitario) su Java.
    Leggendo i vari manuali non mi torna una cosa però: che differenza c'è tra una funzione e una classe?

    Mi sembra che una funzione in C++ sia identica ad una classe in java, a meno del fatto che non si istanzia l'oggetto.

    Ma quindi ... a cosa serve una classe? VVoVe:

  2. #2
    Una funzione è, per così dire, un metodo "globale", ossia un metodo che non fa parte di alcuna classe. Una classe, invece, se sai il Java dovresti sapere benissimo cos'è e che differenza c'è tra classe e funzione... VVoVe:
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Originariamente inviato da MItaly
    Una classe, invece, se sai il Java dovresti sapere benissimo cos'è e che differenza c'è tra classe e funzione... VVoVe:
    Ma.... intendi dire differenza tra classe e metodo statico (Javisticamente parlando)??? VVoVe: VVoVe:

  4. #4
    Tra una classe e un metodo statico o di istanza, come preferisci. Mettiamola così: le classi come concetto sono identiche sia in Java che in C++, e così pure i metodi, siano essi statici o di istanza; una funzione invece la puoi considerare come un metodo statico non appartenente a nessuna classe.
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.