All pastes #754759 Raw Edit

Someone

public text v1 · immutable
#754759 ·published 2007-10-30 06:12 UTC
rendered paste body
#include <iostream>
#include <string>
#include <vector>

using namespace std;

class recordList {
	
	recordList();
	//void addPerson(string URL, string email, string areaCode, string prefix, string number, string first, string middle, string last, string newNumber, string newStreet, string newCity, string newState, string newZip);
};

recordList::recordList() {

}

/*recordList::addPerson(string URL, string email, string areaCode, string prefix, string number, string first, string middle, string last, string newNumber, string newStreet, string newCity, string newState, string newZip) {
}*/

class person {
	string URL;
	string email;
public:
	person();
	person(string URL, string email, string areaCode, string prefix, string number, string first, string middle, string last, string newNumber, string newStreet, string newCity, string newState, string newZip);
	string getURL() {return URL;}
	string getEmail() {return email;}
};

person::person() {

}

person::person(string newURL, string newEmail, string areaCode, string prefix, string number, string first, string middle, string last, string newNumber, string newStreet, string newCity, string newState, string newZip) {
	URL= newURL;
	email = newEmail;
	telephone myTelephone(areaCode, prefix, number);
	name myName(first, middle, last);
	address myAddress(newNumber, newStreet, newCity, newState, newZip);
}

class telephone {
	string areaCode;
	string prefix;
	string num;
public:
	telephone();
	telephone(string newAreaCode, string newPrefix, string newNumber);
	string getAreaCode() {return areaCode;}
	string getPrefix() {return prefix;}
	string getNum() {return num;}
};

telephone::telephone() {
	areaCode = "";
	prefix = "";
	num = "";
}

telephone::telephone(string newAreaCode, string newPrefix, string newNumber) {
	areaCode = newAreaCode;
	prefix = newPrefix;
	num = newNumber;
}


class name {
	string first;
	string middle;
	string last;
public:
	name();
	name(string newFirst, string newMiddle, string newLast);
	string getFirst() {return first;}
	string getMiddle() {return middle;}
	string getLast() {return last;}
};

name::name() {

}

name::name(string newFirst, string newMiddle, string newLast) {
	first = newFirst;
	middle = newMiddle;
	last = newLast;
}

class address {
	string number;
	string street;
	string city;
	string state;
	string zip;
public:
	address();
	address(string newNumber, string newStreet, string newCity, string newState, string newZip);
	string getNumber() {return number;}
	string getStreet() {return street;}
	string getCity() {return city;}
	string getState() {return state;}
	string getZip() {return zip;}
};

address::address() {

}

address::address(string newNumber, string newStreet, string newCity, string newState, string newZip) {
	number = newNumber;
	street = newStreet;
	city = newCity;
	state = newState;
	zip = newZip;
}

int main () {
	
}