面向对象的概念:
对象:
Object,含有“物体”的概念,一切皆物体(对象)。对象由静态的属性和动态的行为组成。
属性:
行为:
存储、保温
类:
一组具有相同属性和行为的对象的抽象。
杯子:
车:
“不管白猫黑猫,抓到老鼠就是好猫”这句话中存在两个对象:白猫和黑猫它们都具有一个行为:抓老鼠,从中可以抽象出一个概念——猫。
消息:
一个对象向另外一个对象发送的请求
方法:
对象对于接受到的消息的一个响应
图片中存在什么消息和方法
消息:高跟鞋踩脚了
方法:惨叫
1.类的重要性,所有的java程序都以class 为组织单元!2.什么是类,类不是一个实体的存在,比如手机这个类,手机并不是实体,如iPhone7
才是一个实体,手机并不是,类只是一个模子,确定对象将会有的特征(属性)和行为(方法);
3.类的组成: 属性和方法
4.定义一个类的步骤:定义类名 public class 类名{ //定义属性的部分编写类的属性 属性1的类型 属性1; 属性2的类型 属性2;
.......... 属性n的类型 属性n; //定义方法的部分;编写类的方法 方法1; 方法2; ........ 方法n;
5.定义一个手机类:
public class Telphone {//1.定义一个类 //2.定义属性(成员变量) float screen;//屏幕 float
cpu;//cpu大小 float mem;//内存大小 //3.定义方法 void call(){
System.out.println("Telphone有打电话的功能!"); } void sendMessage(){
System.out.println("screen:"+ screen + "cpu:"+ cpu + "mem:"+ mem
+"Telphone有发短信的功能"); } }
作者:唐平
时间:2018-5-28
热门工具 换一换