类的无参,有参概述
方便程序调用,不需要类的实现内部,节约时间,代码重用,提高效率。oo编程
java面向对象编程-----构造方法
0.类的构造方法
构造方法是类的一种特殊的方法,它的主要作用是完成对新对象的初始化,它有几个特点:
00.方法名和类名相同
01.没有返回值。
02.在创建一个类的新对象时,系统会自动的调用该类的构造方法完成对新对象的初始化
1.类的构造方法总结
00.构造方法名和类名相同
01.构造方法没有返回值
02.主要作用是完成对新对象的初始化
03在创建新对象时,系统自动的调用该类的构造方法,
04.一个类可以有多个构造方法
05.每个类都有一个默认构造方法。
(构造方法的主要用处是:初始化你的成员属性(变量))
javaDoc文档注释
生成一个网页版API帮助文档
步骤1.给类,方法的上方,添加文档注释
步骤2.文件 File→export导出→java→jaradoc→选择工程名 包名,路径→finish doc文件→index.html
面向对象(oo)思想
类的方法实现某个特定的功能,其他类不需要知道它如何实现,调用方法就可以乐,不用重复写代码!
方法之间允许相互调用,不需要知道方法的具体实现,实现重用,提高效率。
00.没有返回值直接调用
01.有返回值的建议先接收
在同一方法中,不允许有同名局部变量
在不同的方法中,可以有同名局部变量
在同一个类中,成员变量和局部变量同名时,局部变量具有更搞得优先级。
《访问修饰词》只能是public protected 或 private。其中public访问修饰符表示该方法可以被任何其他代码调用,protected只能在同包的任何类调用,private只能在自己的类中调用。
返回值类型指方法返回值的类型。如果方法不返回任何值,它应该声明为void类型。java对待返回值的要求很严格,方法返回值必须所说名的类型相匹配。使用return语句返回值;
package包名:
package是关键字。包的声明必须是Java源文件中的第一条非注释语句,而且一个源文件只能有一个包声明语句。
包名的后续部分不同机构各自内部的规范不同而不同。这类命名规范可能以特定目录名的组成来区分部门,项目,机器或注册名。
在没有声明包时,MyEclipse显示为“default package”。
00.定义包格式:package域名。部门名称,项目名,
规范:
000.是源程序的第一条语句
001.包名全部小写,不能以.开头或结尾
作用:防止文件同名冲突 方便团队开发,提高效率。
01.import cn.jbit.mydemo2.student
//导入包:import包名.类名 注意:必须在package的下面导入。