面向对象

类:是具有相同属性和方法的一组对象的集合。类就相当于一个模板,它描述了一个类的属性和方法。

世间万物皆对象。 对象就相当于类的一个实例化。 

类是虚拟的,而对象则是实体的。如:一只猫就是一个对象,它的属性有:颜色,品种,名字等,它的方法有:吃,喝,叫等。

面向对象的三大特征:1.封装 2.继承 3.多态。

面向对象设计过程是一个抽象过程,一般分3 步完成:

1.发现类,类定义了对象拥有的属性和方法。

2.发现类的属性,对象所拥有的静态特征称为类的属性。

3.发现类的方法,对象所执行的操作称为类的方法。

定义类的语法格式:[访问修饰符] class 类名{

                                   }         如:定义一个"人"类   public class Person{      }

定义属性的语法格式:[访问修饰符] 数据类型  属性名;                  如:public int age;    //年龄

定义方法的语法格式:[访问修饰符] 返回类型 (){            }         如:public viod work(){                                       }

创建对象的语法格式:类名 对象名=new 类名();              new是关键字   如 Person  han=new Person();

使用方法和属性,则需要使用“.‘’来调用。

语法格式:对象名.属性    如:han.age=18;   //为对象的age属性赋值

                 对象名.方法     如:han.work();  //调用对象的work方法

 

 

 

 

                                  

                                      

posted @ 2020-04-25 23:14  平常心看待  阅读(103)  评论(0)    收藏  举报