美文网首页
四、类与对象

四、类与对象

作者: 笑起来真好看ccn | 来源:发表于2020-02-15 19:25 被阅读0次

1、面向对象

交给某个对象去完成

2、面向过程

例如:具体的过程

3、类与对象

(1)类:一类事物,静态的是属性,动态的是方法;

比如:学生(类):姓名、年龄(属性),打游戏(方法)

(2)对象

类的具体实现,如:学生张三、李四

4、static

无需创建对象,直接用类名点 动方式调用属性或方法;

静态只能访问静态;

5、继承

子类不能继承父类的私有属性、私有方法;

类与类只能单继承(只能有一个父),可以多层继承(可以有父、祖父);

一个类如果不继承任何父,它自动继承object,object是它的祖宗;

先初始化父类、再初始化子类;

6、super

super:超类、基类

super();//代表父类对象

super(参数);//代表父类构造

7、方法重写

子类对父类的方法进行升级改造;

8、接口

使用interface关键字定义;

使用implement调用接口,对象可以多个接口

特点:不能创建对象;

实现类必须重写所有抽象方法

9、抽象类

(1)抽象类使用abstract来定义;

(2)特点:不能初始化抽象类,必须有类继承;

可以有抽象方法

10、多态

(1)用父类的类型来接收子类的对象

(2)先决条件

继承或实现

用父类的类型来接收子类的对象,接口类型接收实现类对象

优点:扩展性强,实现了代码复用,降低类型耦合度

相关文章

  • 四、类与对象

    1、面向对象 交给某个对象去完成 2、面向过程 例如:具体的过程 3、类与对象 (1)类:一类事物,静态的是属性,...

  • 类与对象(类与对象定义)

    类与对象的定义和使用 如果在程序之中要定义一个类可以使用class关键字完成,而定义的语法如下: 在这个类中只是定...

  • 函数类和对象区别

    类与类:行为不同 对象与对象:数据不同

  • python入门开发学习笔记之类与对象

    本节重点 掌握什么是类、什么是对象 掌握如何定义及使用类与对象 了解对类与对象之间的关系 类与对象的概念 类即类别...

  • 类对象与类的对象

    类对象(obj.getClass)描述的是类的代码信息,比如哪些属性、属性是什么类型、变量名是什么、哪些方法、方法...

  • python-高级、面向对象

    一、类与对象 二、类和对象

  • Java面向对象笔记

    类和对象 对象的概念 什么是面向对象 类 什么是对象的属性 什么是对象的方法 类与对象的关系/与区别 什么是对象 ...

  • 006-面向对象1

    面向过程与面向对象 开车问题 吃饭问题 做饭问题 类与对象 类的概念 对象的概念 练习: 区分类与对象 类的组成 ...

  • 三、元类对象的本质

    1. 元类对象结构。 与类对象的结构一样。 与类对象比较 2. 元类对象的获取。 通过object_getClas...

  • 格物致知iOS类与对象

    格物致知iOS类与对象 格物致知iOS类与对象

网友评论

      本文标题:四、类与对象

      本文链接:https://www.haomeiwen.com/subject/vivyfhtx.html