第三周
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三周相关的知识,希望对你有一定的参考价值。
面向对象编程
1,:了解类和对象是个什么概念
(1)类:
把具有相同属性和相似行为的一类事物称为类。
相同属性----》》用数据来表示即可---》》用一些数据类型来表示即可
相似行为----》》用方法or函数表示即可
找出相似行为和相同属性的过程称之为抽象
其中找出相同的属性称为数据抽象
找出相似行为称为过程抽象
所有类的父类object
(2)对象:
类的实例就是对象(创建一个类实例,创建一个对象)
类名 对象名=new 类名
对象名.属性或者方法名调用
2,封装:
class 类名 (属性、方法)---》这个过程称为封装
3,继成:是单一继承,一个类不能同时继承多个类
要想继承多个,只能用传递继承(子类是对父类的拓展)
访问修饰符 返回值类型 子类名 extends 父类名(){}
final 常量 修饰的方法不能被重写
方法重载:方法名相同,参数类型和参数个数不相同
方法重写:方法名 参数类型和参数个数必须和父类相同
返回值类型可以缩小,不可扩大
上面就是大致类容这周的大致内容,还有this(指示的是当前的类)和super(调用父类中重写的方法)的用发,很多细节方面理解还不是太透彻,下来自己还需要多研究!
以上是关于第三周的主要内容,如果未能解决你的问题,请参考以下文章