不同語言不同結構

本人最近使用 vb.net 來做功課,令我完全感受到當習慣了一種程式後要轉用其實實在十分困難。由於本人近幾年的網頁都是用 php 編寫,在學校中是使用 Java。在惱中已經習慣了 php 和 Java,所以在做這一個功課中經常加了其他的語言。

首先由最簡單的 Variable,在三類不同的語言都有三種不同的方法。

php 方面最為簡單:

var $variable_name

vb.net 方面可以分或不分 Variable 的種類:

Dim variable_name

Dim variable_name As String

至於 Java 方面必將定義 Variable 是什麼種類。

int variable_name

而 Class 和 Function 方面的結構分別是最大的。

php:

class ClassA{
    function functionA ($v1, $v2){
    }
}

vb.net:

public Class ClassA
    Public Function functionA (v1 as String, v2 as String) As Integer
    End Function
End Class

Java:

public class ClassA{
    public Integer functionA(String v1, String v2){
    }
}

雖然是不同的結構,不過當您明白了其中一種語言後,要學習其他的都會比較容易的。若果是入門學習方面,我會建議大家首先學習 php。因為在 Variable 方面不用太大的控制。至於已經學習了或想學比較進階的話,就學習 Java。Java 的 Object Oriented 的結構對日後學習其他語言有很大的幫助。至於 vb.net 方面,在您學習了 Java 後只需要小小時期便能夠學習。

用完了這三種的程式語言後,發覺最困難的應該是 Java ,其次是 vb.net 。曾經想過學習更多的程式語言,不過我現在覺得最好的是精於一個比識更多更多了。

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*