/*
* The java translation of the new testament, by Stphen Lavelle aka Adiamante aka Erde.
* analytic@gmail.com
*/
//This is the record of the genealogy1 of Jesus Christ, the son of David, the son of Abraham.
class Abraham
{
}
class Isaac extends Abraham
{
}
class JacobA extends Isaac
{
}
class Judah extends JacobA
{
}
class Perez extends Judah
{
}
class Zerah extends Judah
{
}
class Hezron extends Perez
{
}
class Ram extends Hezron
{
}
class Amminadab extends Ram
{
}
class Nahshon extends Amminadab
{
}
class Salmon extends Nahshon
{
}
class Boaz extends Salmon
{
}
class Obed extends Boaz
{
}
class Jesse extends Obed
{
}
class David extends Jesse
{
}
class Solomon extends David
{
}
class Rehoboam extends Solomon
{
}
class Abijah extends Rehoboam
{
}
class Asa extends Abijah
{
}
class Jehoshapat extends Asa
{
}
class Joram extends Jehoshapat
{
}
class Uzziah extends Joram
{
}
class Jotham extends Uzziah
{
}
class Ahaz extends Jotham
{
}
class Hezekiah extends Ahaz
{
}
class Manaseeh extends Hezekiah
{
};
class Amon extends Manaseeh
{
}
class Josiah extends Amon
{
}
class Jeconiah extends Josiah
{
boolean deportedtoBabylon=true;
}
class Shealtiel extends Jeconiah
{
}
class Zerubabel extends Shealtiel
{
}
class Abiud extends Zerubabel
{
}
class Eliakim extends Abiud
{
}
class Azor extends Eliakim
{
}
class Matthan extends Azor
{
}
class JacobB extends Matthan
{
}
class Joseph extends JacobB
{
static String wife = new String("Mary" );
public static boolean married()
{
if (wife.length()>0)
return true;
else
return false;
}
static boolean righteous = true;
public static void tryDivorceMary(boolean inPrivate)
{
DivineIntervention.angelicMessangers();
}
}
class Mary
{
public static void getPregnant()
{
}
public static void gotoBethlehem()
{
}
}
/*Although christ was the lovechild of Mary and God, god is represented in
*java by the base class, upon which all other classes are based upon
* Therefore, there is no special need to extend Christ from God.
*/
class Christ extends Mary
{
boolean born = false;
Christ()
{
while (!Joseph.married())
{
Mary.getPregnant();
}
if (Joseph.righteous)
{
Joseph.tryDivorceMary(true);
}
Mary.gotoBethlehem();
born=true;
}
}
class DivineIntervention
{
public static void angelicMessangers()
{
System.out.println("Hey! go and be a nice obiedent godly person.");
}
}