您的位置:首页 > 其它

初识类与对象01

2016-03-29 21:42 155 查看
面向对象(oop)

封装性+继承性+多态性;

多态:在继承了父类的属性跟方法的基础上,可以具有不同的数据类型或表现出不同的行为。

    多态丰富了对象的内容,扩大了对象的适用性,改变了单一继承的关系;

类与对象

类与对象的关系好比模型与具体实例的关系;

现实中的任何东西都可以看成对象

oop是以对象为中心,面向过程是以具体的处理过程为中心;

类(class)

(1)类的声明(2)类的主体(类体)

1.【修饰符】+class +类名 +(extends 父类名)(implements 接口列表)—>class  类名

      可选    
   必选可选
可选

2.类体中定义了该类所有的成员变量跟方法

class 类名{

变量声明;//类的成员

方法声明;//类的成员

}

class Apple{

String color;//定义颜色成员变量

String address;//

String price;//

String unit;//单位成员变量

}

类的成员方法

1 方法的声明

2 方法体

【修饰符】<方法返回值类型><方法名>(【参数列表】){

     可选           必选      必选            可选

【方法体】

             可选

}

实现两数相加:

public class Count{

public int add(int  src,int des){

int sum=src+des;

return sum;

}

public static void main(String【】 args){

   Count count=new Count();//创建类本身的对象

  int  apple1=30;//定义变量apple1

  int  apple2=20;

  int num=count.add(apple1,apple2);//调用add方法

System.out.println(“苹果总数是:”+sum+“箱”)



}

}







内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: