第三周

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三周相关的知识,希望对你有一定的参考价值。

面向对象编程

1,:了解类和对象是个什么概念

(1)类:

把具有相同属性和相似行为的一类事物称为类。

相同属性----》》用数据来表示即可---》》用一些数据类型来表示即可

相似行为----》》用方法or函数表示即可

找出相似行为和相同属性的过程称之为抽象

其中找出相同的属性称为数据抽象

找出相似行为称为过程抽象

所有类的父类object

(2)对象:

类的实例就是对象(创建一个类实例,创建一个对象)

类名 对象名=new 类名

对象名.属性或者方法名调用

2,封装:

class 类名 (属性、方法)---》这个过程称为封装

3,继成:是单一继承,一个类不能同时继承多个类

要想继承多个,只能用传递继承(子类是对父类的拓展)

访问修饰符 返回值类型 子类名 extends 父类名(){}

final 常量 修饰的方法不能被重写

 

方法重载:方法名相同,参数类型和参数个数不相同

 

方法重写:方法名 参数类型和参数个数必须和父类相同

返回值类型可以缩小,不可扩大

 

上面就是大致类容这周的大致内容,还有this(指示的是当前的类)和super(调用父类中重写的方法)的用发,很多细节方面理解还不是太透彻,下来自己还需要多研究!

以上是关于第三周的主要内容,如果未能解决你的问题,请参考以下文章

进度条--第三周

第三周学习进度

学习进度_第三周

第三周学习进度

第三周第二次作业

团队项目第三周总结