比如我有一个类叫People,在这个类里面还要定义一个数据结构,也叫people,这样命名肯定容易引起误解。我想问有没有好的命名规则可以使用?谢谢!
public class People
{
public class people
{
int age;
String name;
}
}
public class People
{
public class people
{
int age;
String name;
}
}
类的名字开头大写
方法的名字开头小写这是比较常规的规则比较规范的有匈牙利法比如你定义一个JLabel
你这样定义 jlabPeople
比如你定义一个JPanel
你这样定义 jpnlPeople
先体现出这是一个什么类的对象,然后这个对象是干什么的
{
public class people
{
int age;
String name;
}
}如何命名好呢?
{
public static class Person
{
int age;
String name;
}
}
(1)第一个字母小写,然后以后的单词的首字母大写;
(2)名字的每一个单词的首字母都大写;
(3)每一个单词的首字母大写,但在名字前加上其类型的简写,用小写。
例如:
(1)myPeople
(2) MyPeople
(3) iMyPeople //i是int的简写
{
public static class Apple
{
String name;
}
}
{
public static class Person
{
int age;
String name;
}
}
public class People
{
public static class People_Args
{
int age;
String name;
}
}
{
public static class People_Args//我发现这里面的属性都是些参数,故_args
{
int age;
String name;
}
}
[/Java code]
包名全小写
类名不同单词首字母大写
变量 方法名 首字母小写 其余单词首字母大写;
包名全小写
类名不同单词首字母大写
变量 方法名 首字母小写 其余单词首字母大写;
{
public static class structPeople
{
int age;
String name;
}
}