C++ programming
#include "Node.h"
#include <iostream>
#include <string>
Node::Node() {}
Node::Node(std::string newLname, std::string newFname, Node* newNext, Node* newPrev) : lname(newLname), fname(newFname), next(newNext), prev(newPrev) {}
std::string Node::getLName() {return lname;}
std::string Node::getFName() {return fname;}
void Node::printName(std::ostream& outstream) {outstream << fname << " " << lname << std::endl;}
Node* Node::getNext() {return next;}
Node* Node::getPrev() {return prev;}
void Node::setNext(Node *newNext) {next = newNext;}
void Node::setPrev(Node *newPrev) {prev = newPrev;}