Guida programmazione orientata agli oggetti » Torna alla lezione

Esempio di astrazione [C++]

class Frutta
{
    public:
        virtual void siSbuccia() = 0;   //Metodo virtuale puro
        .....
};
class Mela : public Frutta
{
    private:
        bool buccia = true;
    public:
        bool siSbuccia()
        {
            return buccia;
        }
};