✔ 最佳答案
C++:
http://www.learncpp.com/
http://www.cprogramming.com/tutorial.html
這兩個網站教C++都幾好,個人推介第二個多啲。
Java比C++難,因為你一定要用OO(Object-oriented)方法寫先用到個程式,而C++可以唔用OO方法寫。所以學Java之前一定要先學咩嘢叫做OO。
WIKI︰ Object-oriented programming 介紹(當然唔會諗你會睇得明)
http://en.wikipedia.org/wiki/Object-oriented_programming
簡單舉例咩係OO。
要寫A+B=?嘅OO程式,首先要分開入A,B兩值一個組別,相加為另一個組別。
數字組內要有input功能及兩個數值A,B。
相加組要有載入數字組功能,相加功能,display數字功能,及一個載入答案的數值C。
要使用時CALL F_input(A,B)輸入A,B值,
而相加組內值入數字組內內容,再加工C為A+B=C
CALL 完F_input(A,B);
就再CALL F_add;
就已經可以完哂全個程式要做嘅A+B功能。
不過非OO程式,可以好簡咁寫一句︰
int A,B,C;
cin>>A>>B;
C=A+B;
cout<<C;
就已經完哂全個程式A+B重display埋答案。
所以你先學C++,學咗點用C++寫OO先再學Java依種OOP。否則點解要咁寫你都未知,無可能會學得識。