Hmm... mungkin TS bukannya blom ngerti soal polymorphism ato design pattern,
tapi dia bingung kenapa di Java ada yang namanya Interface sedangkan di OO
language laen kayak C++/C# nggak ada.
Kalo emang gini maksud pertanyaannya, jawabnya yah karena di Java OO nya lebih
mantep dari C++.
From: Nicholas I. S. ni...@yahoo.com
To: jug-indonesia@yahoogroups.com
Sent: Monday, December 15, 2008 5:40:25 PM
Subject: Re: [JUG-Indonesia] mengapa interface?
tapi dia bingung kenapa di Java ada yang namanya Interface sedangkan di OO
language laen kayak C++/C# nggak ada.
-1
FYI C++/C# juga
2008/12/15 Reza Alaudin t_l...@yahoo.com:
From: Nicholas I. S. ni...@yahoo.com
To: jug-indonesia@yahoogroups.com
Sent: Monday, December 15, 2008 5:40:25 PM
Subject: Re: [JUG-Indonesia] mengapa interface?
tapi dia bingung kenapa di Java ada yang namanya Interface sedangkan di OO
language laen
sorry ralat :D
syntaxnya kek gini..
@interface{
doAction();
// bla2
}
maksudnya kek gini...
@interface NamaInterface: NSObject {
int variable;
}
-(void) doAction;
//bla2
@end
regards,
Reza
From: Reza Alaudin t_l...@yahoo.com
To:
Actually nik...
Interface ituh tujuan utama nya tuh dulu untuk mencegah yang namanya diamond
inheritance...
Pernah di bahas dulu nih...
Class B dan C extends dari A...
Kalo ada class D, dan dia extends B dan C... lalu? super class dari super class
nya khan
class A...
Tapi.. A yang mana?
Yang
he he... ternyata iya...
basicnya emang gak ada...
ternyata c++ yg ada interfacenya itu bawaan VS 7 compilernya M$
http://www.codeguru.com/cpp/cpp/cpp_mfc/oop/article.php/c9989/
kenalnya C++ dulu dari VC seeh...
kirain standart... ternyata oh ternyata...
Regards,
Reza
Sorry, seharusnya gak include C#. AFAIK C# versi2 awal blom support adanya
interface, dan baru ada belakangan. Padahal C# itu keluarnya belakangan di
banding Java.
Setau aku di C++ nggak ada interface, bisa kasi link yang nunjukkin kalo bener2
ada interface di C++ yang bener2 primitive syntax
2008/12/15 Adelwin Handoyo adel...@gmail.com:
Actually nik...
Interface ituh tujuan utama nya tuh dulu untuk mencegah yang namanya diamond
inheritance...
yup, diamond inheritance emang hal yang dihindari waktu design
language java. to simplify thing diputuskan untuk single inheritance
saja.
@ nicholas dan JUGers:
maaf kakak, heem begini...jadi aku disuruh memperbaiki bug-bug dari
kodingan programmer terdahulu. aplikasi ini sebetulnya bertujuan untuk
skill inventory programmer2. jadi bertujuan untuk mengetest program
yang sudah di buat, jika ada bug/masalah maka akan di publikasikan
2008/12/15 Harry Saputra Kartono hskart...@gmail.com
kalo masih kurang muanteb, coba baca HEAD FIRST JAVA. Keren tuh
penjelasannya.
Pada 15 Desember 2008 11:29, ahmad kundzori khi...@yahoo.com menulis:
...dalam proses pemahaman, perenungan, penghayatan, dan pengamalan
(halah..apaan sih,
Hi,
pertama2, ga usah pake kakak2an karena kita semua disini sama dan pake kakak
jadi panjang mailnya.
kedua, benernya aku gak gitu dalem banget soal Struts 2. Tapi biasanya kalo
file yang di upload itu otomatis di pecah2 waktu dikirim lewat HTTP. Jadi si
Struts nya itu butuh untuk
Dear all
Tmen2x bisa bantu mnjelaskan arsitektur dari MOJAX ??
Gw msih ksulitan mnggambarkan struktur arsitekurnya
Thankzz...
-
Yahoo! sekarang memiliki alamat Email baru
Dapatkan nama yang selalu Anda inginkan di domain baru @ymail dan
bisa, liat aja nich tutorialnya
http://eecchhoo.wordpress.com/2008/09/26/relationship-between-2-
jframe/
enjoy :D
--- In jug-indonesia@yahoogroups.com, milis_agung milis_ag...@...
wrote:
Kalau misalnya aplikasi saya terdiri dari beberapa Frame, bisakah
satu
frame memanggil frame yang
Kalau misalnya aplikasi saya terdiri dari beberapa Frame, bisakah satu
frame memanggil frame yang lain, kemudian frame asal diset tidak
kelihatan, dan nanti dari frame anak bisa memanggil frame induk dan
juga sekalian supaya frame anak jadi tidak kelihatan?
Thanks
Agung
--- In
select distinct a.category from AskCommitment a
akan mereturn list of category, bukan list AskCommitment, yg dipilih
kan category yg mana tipenya String
ListAskCommitment askCommitment;
askCommitment = askCommitmentDao.findCategory();
ya salah dong, dan keliatan dr exceptionnya:
Kalo mau gampang sih bablasin ajah acl nya di directory ituh..
Ahhahaha
Test masi nongol gak problem nya...
Kalo masi nongol brarti bukan karna access control matrix nya yah...
Adelwin Handoyo
COTS (DS) Consultant, Financial Services Industry
NCS Pte. Ltd.
(Reg. No. 198101793G)
A member of
Dari awal dah ada ;)
2008/12/15 Nicholas I. S. ni...@yahoo.com
Sorry, seharusnya gak include C#. AFAIK C# versi2 awal blom support
adanya interface, dan baru ada belakangan. Padahal C# itu keluarnya
belakangan di banding Java.
hi rekan-rekan
saya blog mengnai kasus pendidikan dan industri java nasional
http://frans.thamura.info/roller/flatburger/entry/java_programmer_rush_jug_komunitas
silahkan comment
--
--
Frans Thamura
Meruvian
One Stop Java and Enterprise OSS Provider
Technopreneurship, Training, Internship,
Weh henluk.
Hahahha
Gua baru ngeh lu ternyata join milis sini juga :p
Practice nya sampe sekarang khan .net jarang pake interface pattern khan?
Yah at least yang gua liat sih yah.
Adelwin Handoyo
COTS (DS) Consultant, Financial Services Industry
NCS Pte. Ltd.
(Reg. No. 198101793G)
A member of
Kalo diliat dari exceptionnya error READING file element, mustinya
gara2 ga punya read permission.
Pastiin aja si user yg jalanin aplikasi itu punya permission rwx ke
folder tujuan.
On 12/15/08, pieter pattiruhu pieter.milis.c...@gmail.com wrote:
kakak JUGers, mau tanya aplikasi aku dapat error
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
root cause
java.io.IOException: Permission denied
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.checkAndCreate(File.java:1314)
at
Wakakakak nih orang ada disini toh
--- On Tue, 12/16/08, Sukma Agung Verdianto save...@gmail.com wrote:
From: Sukma Agung Verdianto save...@gmail.com
Subject: Re: [JUG-Indonesia] error seperti ini :at
java.io.UnixFileSystem.createFileExclusively(Native Method), itu kenapa ya?
To:
Hehe gw passive audience :)
Kurang lebih hampir selalu dipake... Mostly karna 3 reasons:
1. TDD. Rata2 mocking framework di .net cuma support interfaces. Satu2nya
mocking framework yg gw tau support concrete class dan static methods
(sekaligus satu2nya yg gak open-source) adalah TypeMock, yg
Sorry supaya gak misleading... Most .net mocking frameworks BISA mock
concrete class.. tapi liwat proxy n brarti tetep require DI (yg better off
pake interface). TypeMock bisa langsung instrument class bytecode at
runtime.
On Tue, Dec 16, 2008 at 2:57 PM, Hendry Luk hendrym...@gmail.com wrote:
tomcat ada connection pool-nya kok (kelamaan pake websphere neh boss?).
http://www.theserverside.com/discussions/thread.tss?thread_id=34060
sebabnya connection pool penuh itu antara lain:
(1) seperti yang dibilang sam, sql server default-nya optimistic locking.
mungkin terjadi dead lock.
(2)
Maksud gw bukan itu... Bukan code gen bikin repetition...
Tapi design EJB2 itu butuh banyak noise n repetition, makanya butuh codegen
kayak xdocklet buat ease the pain.
Padahal disini xdocklet sebenernya gak lebih dari quick hack buat get around
the underlying problem... yaitu design API EJB2 yg
saya sdh coba spt ini , tp masih salah pada saat akan di tampilkan di
comboboxnya.
public class AskCommitmentDao extends AbstractAskCommitmentHql{
public AskCommitmentDao(){
super();
}
public List findCategory(){
return super.findCategory();
}
}
public abstract class AbstractAskCommitmentHql {
ni kena ma fanboy nya C++ mah dihabisin nico...
semua sih ada kelebihan ada kekurangan...
Regards,
Jonathan Handoyo
2008/12/15 Nicholas I. S. ni...@yahoo.com
Hmm... mungkin TS bukannya blom ngerti soal polymorphism ato design
pattern, tapi dia bingung kenapa di Java ada yang namanya
*Dear Group Member,
*
Our company is an IT company specializing in Resource Management. As a
subsidiary of INTIMEDIA, a well known and established Indonesia IT company
are looking for qualified candidates, for the following positions:
*Software Developer** (Java)*
- S1 degree in Computer
hue hue :) another ms company goes to java
hue hue, salam sama djohan dan benny yah
f
On Wed, Dec 10, 2008 at 10:45 AM, Clara Ratna imute.g...@gmail.com wrote:
Dear Group Member,
Our company is an IT company specializing in Resource Management. As a
subsidiary of INTIMEDIA, a well known
Hi All..
Ada yang pernah ketemu masalah dengan koneksi JMS (JBOSS MQ) via MAN/WAN?
beberapa point yang ada:
- ping ok
- remote desktop ok
- ssh ok
- telnet manual ke 1099 ok
problem:
*JMS connection sering problem dengan error:
INFO | jvm 1| 2008/11/25 17:43:27 |
please look at the security manager settings.
https://www.virthero.com/docs/manuals/jboss/jboss-eap-4.2/doc/Server_Configuration_Guide/JBoss_Messaging_Configuration_and_MBeans-org.jboss.mq.security.SecurityManager.html
I'd like to advise using JBoss Messaging instead of the old, slower,
@Adelwin:
direktori ACL dapat aku lihat di folder tomcat ya Pak?. heem aku masih
newbie nieh, makanya kalo udah beginian langsung bingung..wkwkwkwkwk..
On 12/16/08, Firza Mohammad mohammad_fi...@yahoo.com wrote:
Wakakakak nih orang ada disini toh
--- On Tue, 12/16/08, Sukma Agung Verdianto
I can make sure that this error is not about the authentication of JMS
users...
Since previously it's working for almost 1 year, but then they change the
network configuration and so on, and now sometimes its working but sometimes
it isn't.
Anyway, since it's a legacy system, I'm not allowed to
Kalo memang diperlukan untuk mengakses beberapa table secara berurutan,
usahan sequnece pengaksessannnya selalu sama.
Misal function A mengakses table dgn urutan tab1,tab2,tab3...maka jika di
function lain perlu mengakses seluruh/sebagian dari table2 itu usahakan
urutannya sama misal
OpenSocial kayaknya makin menarik yah..
Sayang Trafiknya kesedot ke Luar negeri semua..Kita Untung Bangsa gak Untung!
Oh ya apa perlu kita-kita bikin kampanye Cintailah Website Dalam Negeri!
Seperti sebelumnya kita kampanyekan Cintailah Produk Dalam Negeri?
Ayoo, Bergabung Dengan Facebooknya
Banned.
2008/12/16 JIBOGI kombes...@yahoo.com:
OpenSocial kayaknya makin menarik yah..
Sayang Trafiknya kesedot ke Luar negeri semua..Kita Untung Bangsa gak
Untung!
Oh ya apa perlu kita-kita bikin kampanye Cintailah Website Dalam Negeri!
Seperti sebelumnya kita kampanyekan Cintailah Produk
kalo buat object dari class yang implements interface itu yang bener yang mana
antara dua di bawah ini (reference type-nya):
// interfacenya ContohInterface, Classnya ClassImplementsContohInterface
ClassImplemetsContohInterface obj1 = new ClassImplemetsContohInterface();
//.
2008/12/16 onsir salman onsirsal...@gmail.com:
saya sdh coba spt ini , tp masih salah pada saat akan di tampilkan di
comboboxnya.
public class AskCommitmentDao extends AbstractAskCommitmentHql{
public AskCommitmentDao(){
super();
}
public List findCategory(){
return super.findCategory();
dua2nya valid. yang kedua lebih safe secara design. lain kali kalau
mau diganti obj1 bukan pake class ClassImplementsContohInterface maka
akan lebih mudah.
in general, usahakan deklarasi variable itu se-generic mungkin (pakai
supertype yg secara minimum bisa mengakomodasi kebutuhan kita).
Simply put, saya pikir, anda tidak mengerti gunanya Interface dan
essensi dari Polymorphism.
Silahkan pelajari mengenai Polymorphism dan Interface...terlebih dahulu.
Bukannya saya merendahkan anda, tapi saya rasa semuanya sudah
dijelaskan dalam thread
sebelumnya... Akan lebih berguna bagi anda
Classpath tidak masuk dalam compilation.
javac srcdir=${src.dir}
destdir=${build.classes}
Silahkan baca dokumentasinya Ant.
Salam.
its been ages since the last time i used ant.
2008/12/15 Parman D parman_...@yahoo.com:
saya membuat program java yg membutuhkan library log4j
kemudian
mas, kalo cuma buat list sting kayak gitu, mending ga usah pake iterator.
Iterator itu saya kasih contoh karena mungkin mau mapping ke pojo baru. klo
cuma string doank, mending tetep pake cara semula, lebih efisien.
Langsung pake method find, return as ListString. btw, kalo query sudah bener,
Ada yang punya tutorial REST JAX-RS g ???
Klo ada tlg d share dunk ???
Thankzz
Farid Iskandar
-
Apakah demonstrasi turun ke jalan itu hal yang wajar?
Temukan jawabannya di Yahoo! Answers!
wah jangan dimarahin donk bos, kasian, dia tanya kaya gitu kan karena mungkin
dah mentok baca manual bhs inggris tebel2 gitu. Gw salut ma doi neh, dikasih
jawaban ga terlalu pas aja, dia udah solve satu masalah. Ga mungkin jg kan cm
belajar hibernate, karena para pemula biasanya langsung pengen
He he... gw start blog neh karena gw rindu banget sama Java.
Gua curhat di blog, dan ada 1 comment yang jawabannya peda dan tajam.
Ini mungkin bisa entertain pemikiran anda-anda semua bila mana anda
ada di posisi saya.
http://www.jroller.com/newm4n/entry/java_is_fading_away_in#comments
ya, sdh bisa. terima kasih. atas bantuannya.
utk tampil di combobox saya pake kode ini
private void showCategory(){
ArrayList list = new ArrayList();
list=(ArrayList) askCommitmentDao.findCategory();
Iterator itr = list.iterator();
while (itr.hasNext()){
String c = (String)itr.next();
Give him sample, doi sudah berusaha. Man, loe bener, kalo sekilas dari code yg
loe kasih, kayaknya sama saja ga ada perbedaan. tapi gw kasih contoh dalam
pseudo code saja misal gini:
Interface KunciMotor {
void hidupkanMesin();
void matikanMesin();
}
Class Suzuki implements
iya om, saya belajarnya, mulai dari yang ingin sya bisa, betul kata pak
martin, klw masalah buku dan contoh program sih saya sdh banyak download
tapi sayang pake bahsa inggris dan masih belum pas dengan yang ingin saya
kerjakan, soalnya panduan sya adalah program MYBS yang di buat dari VB ini
Ferdinand Neman wrote:
He he... gw start blog neh karena gw rindu banget sama Java.
Gua curhat di blog, dan ada 1 comment yang jawabannya peda dan tajam.
Ini mungkin bisa entertain pemikiran anda-anda semua bila mana anda
ada di posisi saya.
--- In jug-indonesia@yahoogroups.com, onsir salman onsirsal...@...
wrote:
protected List findCategory(){
ListString list = new ArrayListString();
startOperation();
Query query= HibernateConnection.session
.createQuery(select distinct a.category from AskCommitment a);
Iterator it =
Tau path absolute nya dong?
Langsung ajah jalanin...
Getacl /usr/ext/jakarta-tomcat-4.1.30/webapps/project_name
Ini purely deduction ajah yah...
Logical nih tapi...
File2 tomcat yah harus nya ada di dalam directory tomcat juga dong..
Jadi yah masuk ke directory nya tomcat.. yang contain webapps
Untuk mengerti konsep interface-nya memang butuh waktu lama dan banyak
latihan koding.
Dulu saya juga pernah mengalami hal yang sama dan semua diskusi terrekam disini:
http://www.nabble.com/Seberapa-pentingkah-design-by-interface--to15175166.html
Sekarang saya sudah mengerti pentingnya design by
2008/12/16 Samuel Franklyn sfrank...@gmail.com:
Ferdinand Neman wrote:
He he... gw start blog neh karena gw rindu banget sama Java.
Gua curhat di blog, dan ada 1 comment yang jawabannya peda dan tajam.
Ini mungkin bisa entertain pemikiran anda-anda semua bila mana anda
ada di posisi
Yakin die yang comment?
Bisa ajah just another sucker yang pake blog nya peter pilgrim buat signature
nya..
Hahahhaa
Gua tulis comment nih on behalf of james gosling
Hahahahah
Mau? :p
Adelwin Handoyo
COTS (DS) Consultant, Financial Services Industry
NCS Pte. Ltd.
(Reg. No. 198101793G)
A
peace om, peace, sabar ya. i dont know why, hari ini kayaknya suasana kok agak
esmosi dikit ya. apa lagi pada bt dg proyek masing2? hehehehe. yang satu
pelitnya setengah mati ngejelasin, yg satunya kayaknya kecapekan ngejelasin...
btw, thanks bos, gw jadi belajar jg, tapi ga ngikutin thread dr
Naaahhh indah nih kalimat nya
Design by interface..
Hahahha
Gua dulu pas masi belajar2 tuh awed banget sama concept inih...
Betul kata Ferdinand...
Perlu di dalamin dulu the nuts and bolts nya...
Jadi bukan Cuma tau yang penting jalan tapi juga tau kok bisa jalan
Dan.. salah martinus...
.net juga
Lah?
kok lu malah ngomong nya gitu toh?
Mana ada gua bilang gua males jelasin?
Gua Cuma nanya.. perlu di jelasin gak?
Kalo masi perlu ya gua jelasin lagi.
Kalo udah paham soal chmod khan gak perlu repot.. toh itu khan unix command.
which is
unrelated to JAVA mailing list.
Dan sapa tu yang
Hahahhah ho oh. sekarang weblogic nih. :-(
Mana berbayar semua.. gak bisa tes2 sendiri :-(
Rombak ajah design nya.
Hauhauhauha bikin pake AOP. bikin aspect. jadi bisa secara transparent selalu
di return ke
pool
Hehehhehehe
Adelwin Handoyo
COTS (DS) Consultant, Financial Services Industry
NCS
sorry2, ga ada niat utk mengejek. gw maksudnya becanda, loe keliatanya
kecapekan ngejelasin, sampai nanya perlu dijelasin lebih jauh?? gw aja baru tau
acl jg barusan hari ini dijelasin ama loe dengan detail...
klo yg gw maksud males ngejelasin itu si ferdinand, di thread interface tadi.
haha, ferdinan gak tahan nih sampe blog java, :) cintailah java mu
seperti kamu mencintai jug ini
haha peter comment ;)
nanti gue kasih tahu dia :)
hue hue hue
peter nice guy, dia punya asisten yang kelola SG JUG (Christoper)
setahu gue, gue ada foto peter pilgrim lg tidur, gara-gara
yupe, ga bingung soal konsep interface, cm lupa di C# ga ada kata implements,
adanya multi inheritance yg bikin gw bingung, karena harus bikin semacam
identifikasi method mana yg harus gw implement, klo punya method sama di
interface yg beda. Buat gw, klo belajar konsep polymorph, interface,
Hahahahha
Norak lu frans :p
Gua ganti motto nya...
Memasyarakatkan norak... dan menorakkan masyarakat
Huahauahuahua
Adelwin Handoyo
COTS (DS) Consultant, Financial Services Industry
NCS Pte. Ltd.
(Reg. No. 198101793G)
A member of the Singapore Telecom Group
5 Ang Mo Kio St 62, NCS Hub,
Yah masing2 ada kelebihan ada kekurangan masing2 lah.
Sama2 masi belajar juga semua nya.
Adelwin Handoyo
COTS (DS) Consultant, Financial Services Industry
NCS Pte. Ltd.
(Reg. No. 198101793G)
A member of the Singapore Telecom Group
5 Ang Mo Kio St 62, NCS Hub, Singapore (569141)
DID : (65) 6556
Jaman dulu kayaknya udah pernah jawab pertanyaan ini.
http://endy.artivisi.com/blog/java/interface-abstract/
Kapan pakai interface, kapan pakai abstract class.
Hampir 2 tahun berlalu (Januari 2007) ... sudah lama juga ya :)
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life
Btw, soal disain aplikasi, aku pernah tau temen programmer juga, emang dia yg
desain sistem, jadi skeleton2 class dibuat ma dia, tapi semuanya dalam bentuk
abstract dan interface. itu bener ga sih? atau sudah keterlaluan?. catatan,
semuanya loh dalam bentuk abtract dan interface, baru ntar kita
Bagus kok malah.
Jadi ntar bikin nya tinggal fill in the gap ajah.
Khan seperti kata GoF.
Code to an interface.
Jadi kalo ada apa2 changes nya minimum.
Di dunia bisnis. minimum changes equals to minimum risk.
Tapi inget.
Jangan lalu overkill design nya..
Mau design application buat cashier ajah
@ adelwin:
makasih banyak infonya...aku sangat terbantu sekali...terima kasih
banyak...maaf kalau merepotkan ya...heem beneran aku juga baru tau ada
ACL.hehehe. maaf kalo merepotkan.
@martin:
heem hayoloh om adelwin marah, udah akur2, baik2. heem iya mungkin
karena banyak proyek dan tekanan dari
kenapa mesti repot...?
pake man aja... tinggal baca pelan2...
kesalahan bodoh gua...
gua juga pernah begini...
access right udah pas...
tapi tetep gak mao jalan...
lupa error nya macem apa...
tapi ternyata disk space abis...
berasa malu waktu itu...
Regards,
Jonathan Handoyo
On Tue, Dec 16,
msh bisa dioptimize karena select distinct a.category from
AskCommitment a sudah mereturn list jd ga perlu diambil iteratornya
trus dimasukkan ke list yg baru satu persatu
coba langsung return qery.list();
ga perlu di flush() ga perlu di close()
flush dipake kl abis save/update kl select ga
70 matches
Mail list logo