Niestety, nie ma jednego sposobu interpretowania atrybutów w kodzie programu. Najczęstszą reprezentacją cechy jest pole lub właściwość w danym języku programowania. Poniżej pokazano implementacje przykładowej klasy w różnych językach:
c |
Jara |
typedef struct { |
public class |
char Imię[30]; |
DaneOsobowe{ |
char Nazwisko [30]; |
private String Imię; |
TAdres Adres; |
private String Nazw isko: |
} TypDaneOsobowe; |
private String Adres; }: |
C-H- class DaneOsobowej char Imię[30]; char Nazw isko [30]; char Adres[200]; }: |
Warto zwrócić uwagę na to, że atrybutowi zwykle odpowiadają publiczne właściwości języku, który obsługuje właściwości, natomiast w języku, który ich nie obsługuje -prywatne pola klasy.