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 "human.h"
- int
- main(int argc, char **argv)
- {
- struct w_human
- *manager = w_human.create(32, "Jim K."),
- *secretary = w_human.create(32, "Sara M.");
- printf("Manager.\n\tAge: %d.\n\tName: %s.\n",
- manager->getage(manager), manager->getname(manager));
- printf("Secretary.\n\tAge: %d.\n\tName: %s.\n",
- secretary->getage(secretary), secretary->getname(secretary));
- /* Dismiss an old manager, and hire a beautiful brunette. ;) */
- manager->setage(manager, 21);
- manager->setname(manager, "Dasha N.");
- printf("\nNew peaople.\n");
- printf("Manager.\n\tAge: %d.\n\tName: %s.\n",
- manager->getage(manager), manager->getname(manager));
- w_human.destroy(manager);
- w_human.destroy(secretary);
- return 0;
- }
- /* The End. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement