day06

属性+方法就是一个类

 

面向对象编程(Object-Oriented Programming,OOP)

 

面向对象编程的本质就是 :以类的方式组织代码,以对象的组织(封装)数据。

 

三大特性:

  1. 封装

  2. 继承

  3. 多态

 

先有类后有对象

1.通过人民币的模板来印刷钱

2.通过person类来定义不同的人。

用new来创建对象,new一个对象。

 

总结

# 一、类

  1. 类是一个模板:抽象。对象是一个具体的实例

  1. 方法

  2. 对应的引用

    引用类型:基本类型(8)

    对象是通过引用来操作的:栈---->堆。

  3. 属性:字段Field 成员变量

    默认初始化:

    数字 : 0 0.0

    char : u0000

    boolean : false

    引用 : null

     

    修饰符 属性类型 属性名 =属性值。

    二、对象的创建和使用

1.必须使用new 关键字创造对象 , 构造器 Person senge =new Person();

2.对象的属性 senge.name

3.对象的方法 senge.sleep()

 

类中只有两个属性

静态的属性 ------属性

动态的行为 ------方法

上一篇:Day06_27_多态


下一篇:day06