面向对象
面向对象(类和对象)
1.类是对象的描述,对象是类的个体;类是抽象的,对象是具体的。
2.定义类和对象
编程步骤:
定义类:三步:(发现类,发现类的属性,发现类的方法)
构造对象(用类实例化对象)
使用对象()
3:类的格式
类 class 类名{}
属性 数据变量 变量名;
方法 void 返回值类型 方法名;
4:类:
属性:具有的各种特征
方法:具有的各种功能
5:构造函数:与类同名 没有返回值 功能:初始化
写有参构造函数时要写无参构造函数
6:类的方法
格式:[访问控制符] void|返回值类型 方法名(参数列表){};
两种情况:1.具有返回值 必须使用关键字return
Return作用:跳出方法 给出结果
2.没有返回值 返回类型为void
方法是个“黑匣子”,完成特定功能,并返回结果
方法调用:执行方法中包含的程序
调用方法:允许方法间相互调用
调用本类方法:
调用另一个类的方法:
7:get/set方法
面向对象三大特性:封装 继承 多态
封装:解决不合理的赋值 实现对隐藏信息(private)的访问
概念:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法(get/set方法)来对隐藏信息进行操作和访问。
8:分层开发: