初识类与对象01

面向对象(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+“箱”)


}

}







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值