YOU are your own Startup!
Bancakan v5 - Selling Me
View more presentations from Batista R. Harahap.
package me.myself;
import humility.*;
import geekdom.*;
import google.*;
import experience.*;
import vision.*;
public class Me extends Myself throws NegativityException {
public String me = "Batista Harahap";
public Humility humble;
public Geekdom geek;
public Experience exp;
private Ideas idea;
public Vision v;
Handler h = new Handler() {
@Override
public void handleMessage(Message msg) {
switch(msg.what) {
case GOT_EXPERIENCE:
exp.open();
break;
case BRANDED:
vision.add();
break;
}
}
};
public Me() {
humble = new Humility(me);
geek = new Geekdom(me);
exp = new Experience(me);
while(1) {
new Thread() {
public void run() {
try {
String s = geek.learn("l33t");
exp.add(s);
} catch (StupidException e) {
e.printStackTrace();
}
Message msg = new Message();
msg.what = GOT_EXPERIENCE;
h.sendMessage(msg);
}
}.start();
new Thread() {
public void run() {
try {
geek.branding();
} catch (StupidException e) {
e.printStackTrace();
}
Message msg = new Message();
msg.what = BRANDED;
h.sendMessage(msg);
}
}.start();
}
}
public Vision getVision() {
return v;
}
public int setVision(Vision w) {
if( v.gotFoundation() &&
v.greatProduct() &&
v.coolFeatures() &&
v.isMonetizable() ) {
v = w;
return 7;
} else {
return -1;
}
}
public Ideas getIdea() {
return idea;
}
public int setIdea(Ideas s) {
if( s.feasible() ) {
idea = s;
return 7;
} else {
return -1;
}
}
public String encourage(Ideas idea) {
Vision vision = new Vision(idea);
return vision.fastForwardToEnd(idea);
}
public String encourage(Startup startup) {
Vision vision = new Vision(startup);
return vision.fastForwardToEnd(startup);
}
}