summaryrefslogtreecommitdiff
path: root/C/OOP/include/cat_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'C/OOP/include/cat_p.h')
-rw-r--r--C/OOP/include/cat_p.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/C/OOP/include/cat_p.h b/C/OOP/include/cat_p.h
new file mode 100644
index 0000000..82bcfb1
--- /dev/null
+++ b/C/OOP/include/cat_p.h
@@ -0,0 +1,19 @@
+/* Cat class public interface */
+
+#ifndef CAT_P_H
+#define CAT_P_H
+
+struct cat;
+
+/* Allocator */
+struct cat *cat_new(void);
+
+/* Constructor */
+void cat_ctor(struct cat *);
+
+/* Destructor */
+void cat_dtor(struct cat *);
+
+/* Behavior functions inherited from Animal class */
+
+#endif /* CAT_P_H */