Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*-
- * Copyright (c) 2012 valsorym <[email protected]>.
- * All rights reserved.
- *
- * Discussion on the forums.freebsd.org.
- * url: http://forums.freebsd.org/showthread.php?p=177208
- */
- #include <stdio.h>
- #include "objectmode.h"
- #include "human.h"
- int
- main(int argc, char **argv)
- {
- w_human *manager = (w_human *)new((w_class *)i_human, 32, "Jim K."),
- *secretary = (w_human *)new((w_class *)i_human, 32, "Sara M.");
- printf("Manager.\n\tAge: %d.\n\tName: %s.\n",
- manager->age, manager->name);
- printf("Secretary.\n\tAge: %d.\n\tName: %s.\n",
- secretary->age, secretary->name);
- /* Dismiss an old manager, and hire a beautiful brunette. ;) */
- manager->set_age(manager, 21);
- manager->set_name(manager, "Dasha N.");
- printf("\nNew peaople.\n");
- printf("Manager.\n\tAge: %d.\n\tName: %s.\n",
- manager->age, manager->name);
- delete(manager);
- delete(secretary);
- return 0;
- }
- /* The End. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement