您的位置:首页 > 其它

抽象和封装

2014-03-16 13:28 225 查看
1.Java类的模板的创建
Public class 类名{
属性1;
属性2;
方法1;
方法2;
}
2.使用new关键字创建类的一个对象
类名 对象名=new 类名()
3.调用属性和方法
对象名.属性名
对象名.方法名()
4.属性
成员变量:直接定义在类的主体中的变量
局部变量:定义在方法的主体中的变量
5.方法
语法:public  返回值类型  方法名(形参列表){
//方法的主体

注意:返回的类型要匹配
     Main方法不能有返回值
   方法最多有一个返回值
6.构造方法
作用:新对象的初始化
条件:方法名必须与类名完全相同,不能声明返回类型,不能被
Static、final、synchronized、abstract、native修饰,没有return。
7.方法的重载
一个类中可以有相同名字的多个方法,但参数列表(参数的类型、个数、顺序)不同,
方法和构造方法都可以重载。
例,public person(){}    public person(String a,int b){}   
public person(int b,String a)
8.自定义方法
为了解决特定的问题而编写的一段功能代码片段
语法:public 返回值类型 方法名(形参列表){...}
9.方法的调用
无参方法的调用:1.在同一个类中,直接调用  2.在不同的类中,先创建对象。
10.this关键字
1.当类中某个非静态方法的参数名和累的某个成员变量名相同时,为了避免参数的作用 范围覆盖了成员变量的作用范围,必须明确地使用this关键字来指定。
2.如果某个构造方法的第一条语句具有形式this(...),那么这个构造方法将调用本类中
的其他构造方法。
Public class employ{
Public employ(String name,int age,double salary){
   This.name=name;this.age=age;this.salary=salary}
Public employ(){
This.(“无名”,18,800.0)}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: