Naming convention
3 отговора
156 прегледа
Naming convention
Минавам на Java от С++ и ме интересува използва ли се унгарската нотация в Java и ако не, то как е прието да се именуват данните.
Пример:
class A{
....
int m_nX;
boolean m_bY;
double m_fZ;
char m_chA;
MyObject m_refMyObj; // Едва ли е m_pMyObj
}
Това добър Java стил ли е ?
Пример:
class A{
....
int m_nX;
boolean m_bY;
double m_fZ;
char m_chA;
MyObject m_refMyObj; // Едва ли е m_pMyObj
}
Това добър Java стил ли е ?
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;
ползва се конвенцията от 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 на