Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di hopeway
    Registrato dal
    Sep 2017
    residenza
    Catania
    Messaggi
    47

    [C++] Funzione che esegue una classe

    Salve, non riesco a capire come devo implementare una funzione (invHeapsort) dentro una classe minHeap (sempre si se si può fare). In pratica implemento la classe minHeap con tutti i metodi al momento di passare i valori nel main mi blocco. La funzione deve prendere in input un array di 10 valori dichiarati in questo modo A[10] = {2,4,1,....).
    Grazie anticipatamente

  2. #2
    Non è molto chiaro cosa vuoi fare, ma credo ti stia riferendo a questo

    http://www.html.it/pag/15518/la-sint...elle-classi-c/

    codice:
     Cliente cliente; cliente.inserisci_nome( );
    
     cliente.inserisci_cognome( );
    
     cliente.inserisci_indirizzo( );
    Una classe non viene eseguita, viene istanziata. Il risultato è un oggetto di quella classe, su cui si possono richiamare tutti i metodi della classe e assegnare/leggere valori agli/dagli attributi.

    Una funzione se è definita nella classe è un metodo e in genere non istanzia un oggetto della classe di cui fa parte. Una funzione che invece usa semplicemente la classe, è definita fuori dalla classe stessa.

    Un altro modo per istanziare una classe è

    codice:
    Cliente *c = new Cliente();
    In entrambi i casi stai chiamando il costruttore della classe per creare un oggetto.
    Ultima modifica di paolino_delta_t; 24-02-2018 a 12:55

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 © 2024 vBulletin Solutions, Inc. All rights reserved.