面向对象

面向对象(类和对象)

1.类是对象的描述,对象是类的个体;类是抽象的,对象是具体的。

2.定义类和对象

编程步骤:

定义类:三步:(发现类,发现类的属性,发现类的方法)

构造对象(用类实例化对象)   

使用对象()

3:类的格式

类      class 类名{}

属性    数据变量 变量名;

方法    void 返回值类型 方法名;      

4:类:

属性:具有的各种特征

方法:具有的各种功能

5:构造函数:与类同名   没有返回值   功能:初始化

写有参构造函数时要写无参构造函数

6:类的方法

格式:[访问控制符]  void|返回值类型 方法名(参数列表){};

两种情况:1.具有返回值   必须使用关键字return

            Return作用:跳出方法  给出结果  

          2.没有返回值  返回类型为void

方法是个“黑匣子”,完成特定功能,并返回结果

方法调用:执行方法中包含的程序

调用方法:允许方法间相互调用

调用本类方法:

调用另一个类的方法:

7:get/set方法

面向对象三大特性:封装  继承  多态

封装:解决不合理的赋值  实现对隐藏信息(private)的访问

概念:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法(get/set方法)来对隐藏信息进行操作和访问。

8:分层开发:

原文地址:https://www.cnblogs.com/zaoxi11/p/6026215.html