Naming convention

3 отговора 156 прегледа
#1

Naming convention

Минавам на Java от С++ и ме интересува използва ли се унгарската нотация в Java и ако не, то как е прието да се именуват данните.

Пример:

class A{
....
int m_nX;
boolean m_bY;
double m_fZ;
char m_chA;
MyObject m_refMyObj; // Едва ли е m_pMyObj
}

Това добър Java стил ли е ?

Отговор
в отговор на Spec #2

Re: Naming convention

ами доколкото знам не се ползва
ползва се конвенцията от Pascal-а:
в стил : doSomethingWithThis. Някой особености
1. типовете започват с главна буква
2. променливите и функциите започват с малка
3. всички променливи на класа са private, и достъп до тях се прави през getter/setters

private int variable;

public int getVariable() {
return variable;
}

public void setVariable(int variable) {
this.variable = variable;
}

А инстанциите на обектите обикновено се кръщават така ако няма нещо по-особено

ObjectType objectType;

Редактирано от DrmR на

Отговор
в отговор на DrmR #3

Re: Naming convention

[линк]

Отговор