\subsubsection{Luokka AbstractItem}
\label{metaOnAi}
\texttt{AbstractItem} on \texttt{Item}-luokan abstakti alaluokka ja perii sen sekä \texttt{OntologyResource}-luokan metodit ja kentät. \texttt{AbstractItem}-olio edustaa ontologian \texttt{ConcreteItem}-luokan ilmentymien kuvaamaa tosimaailman oliota. Esimerkiksi taulu voisi olla
\texttt{ConcreteItem}-luokan ilmentymä. Taulussa kuvataan hedelmäasetelma. Tällöin asetelman osa, esimerkiksi päärynä, olisi tämän luokan tarkoittama \texttt{AbstractItem}. Eli \texttt{AbstractItem}  kuuluu \texttt{ConcreteItem}in kuvaamaan kokonaisuuteen. Järjestelmän tässä versiossa ei ole toteutettu \texttt{AbstactItem}-luokan alaluokkia.

\subsection*{Konstruktorit}
\subsubsection*{public AbstractItem(AbstractItem another)}
Konstruktori, joka kutsuu \texttt{OntologyResourcen} vastaavaa konstruktoria.

\subsubsection*{public AbstractItem(MuseumModel model, Id id)}
Konstruktori, joka kutsuu \texttt{OntologyResourcen} vastaavaa konstruktoria.
