Declaration of a Software Professional — Ned Martin’s Amused

Declaration of a Software Professional

 

class SoftwareProfessional
{
	private:
		double	salary;
		long	lunches;
		float	jobs;
		char	unstable;
		void *	work;

	private:
		complex	UpdateSkills();
		long	DownloadPictures();
		long	PlayNetworkGames(SoftwareProfessional& OtherProfessional);

	public:
		short		PaintTheManagers();
		virtual void	WorkDuringDay() = 0;
		long		SendMails();
		long		ReceiveMails();
		long		Send(Pictures& pictures);
		long		Send(Jokes& jokes);
};