ChunLing, on 09 January 2013 - 07:44 AM, said:
There are people with authority in the field that swear by procedural programming and don't want to know about OOP. Alexander Stephanov, the creator of the STL library in C++ once stated this:
Quote
Posted 09 January 2013 - 07:56 AM
ChunLing, on 09 January 2013 - 07:44 AM, said:
Quote
Posted 09 January 2013 - 01:36 PM
ChunLing, on 09 January 2013 - 07:14 AM, said:
Animal[] dataStructure;
abstract class Animal {
final void speakData(String data) { print(data); }
void speak() {}
void move() { x += 3; }
}
class Human extends Animal {
void speak() { speakData("Morning Guv'nor!"); }
void walk() { move(); }
}
class Pig extends Animal {
void speak() { speakData("Oink!"); }
void trot() { move(); }
}
Edited by RunasSudo, 10 January 2013 - 01:51 PM.
Posted 09 January 2013 - 05:53 PM
Posted 09 January 2013 - 06:01 PM
ChunLing, on 09 January 2013 - 05:53 PM, said:
Edited by TheOriginalBIT, 09 January 2013 - 06:04 PM.
Posted 09 January 2013 - 06:37 PM
Posted 09 January 2013 - 06:41 PM
ChunLing, on 09 January 2013 - 06:37 PM, said:
Posted 10 January 2013 - 01:08 AM
ChunLing, on 09 January 2013 - 05:53 PM, said:
Posted 10 January 2013 - 08:51 AM
Edited by ChunLing, 10 January 2013 - 08:52 AM.
Posted 10 January 2013 - 09:18 AM
ChunLing, on 10 January 2013 - 08:51 AM, said:
Posted 10 January 2013 - 11:39 AM
immibis, on 10 January 2013 - 01:08 AM, said:
Posted 10 January 2013 - 12:51 PM
immibis, on 10 January 2013 - 01:08 AM, said:
Posted 10 January 2013 - 01:33 PM
Posted 10 January 2013 - 01:45 PM
Posted 10 January 2013 - 08:44 PM
Posted 11 January 2013 - 12:34 PM
ChunLing, on 10 January 2013 - 08:44 PM, said:
Posted 11 January 2013 - 01:50 PM
Posted 12 January 2013 - 12:29 AM
ChunLing, on 11 January 2013 - 01:50 PM, said:
Posted 12 January 2013 - 04:03 AM
Posted 12 January 2013 - 01:15 PM
ChunLing, on 12 January 2013 - 04:03 AM, said:
Object getPrivate(Object obj, String field) {
Field f = obj.getClass().getDeclaredField(field); f.setAccessible(true);
return f.get(obj);
}
Other languages probably have a better way of doing it, but whatever.Edited by RunasSudo, 12 January 2013 - 01:26 PM.
Posted 12 January 2013 - 02:12 PM
RunasSudo, on 12 January 2013 - 01:15 PM, said:
ChunLing, on 12 January 2013 - 04:03 AM, said:
Object getPrivate(Object obj, String field) {
Field f = obj.getClass().getDeclaredField(field); f.setAccessible(true);
return f.get(obj);
}
Other languages probably have a better way of doing it, but whatever.0 members, 2 guests, 0 anonymous users