zoukankan      html  css  js  c++  java
  • 面向对象介绍

    1、什么是面向对象:

    ​ 面向对象是一门编程思想,与任何技术无关。

    ​ 核心是‘对象’二字,对象指的是“特征与技能”的结合体

    ​ 基于该编程思想编写程序,就是以一种上帝创造世界般的思维方式编写

    ​ 优点:可扩展性高 缺点:编写程序的复杂程度比面向过程高

    2、如何产生对象:

    ​ 1)什么是类?

    ​ 类指的是类型、类别

    ​ 在现实中:先有一个个对象,然后将其总结出类;

    ​ 对象是实际存在的,而类抽象产生的。

    ​ 在程序中:必须先有类,再通过调用类,产生对象

    ​ 对象指的是“特征与技能”的结合体,类指的是一系列"对象之间相同的特征与技能"的结合体

    ​ 2)如何定义类:

    ​ 如何写类并产生对象:先从现实世界中通过一个个对象总结出类,然后再定义类,后调用类产生对象

    ​ 例如:选课系统:

    ​ 选课系统学生类:

    ​ 学生对象:

    ​ 特征:

    ​ -姓名:
    ​ -性别:

    ​ -学校:

    ​ 技能:

    ​ -学习:

    ​ -选课:

    ​ 3)定义类语法:

    ​ class 关键字: 帮你产生类

    ​ class 类的名字:

    ​ -对象之间相同的特征

    ​ -学校

    ​ school = ‘oldboy’

    ​ -对象之间相同的技能

    ​ -learn

    ​ def learn()

  • 相关阅读:
    vsftpd 配置:chroot_local_user与chroot_list_enable详解
    rsync同步目录
    apache
    centos 7 服务管理
    PowerPoint’s Menu is Too Big
    测试网页返回值
    作为人的展现方式
    Java 日期与时间
    Java 随机数
    Character 类
  • 原文地址:https://www.cnblogs.com/littleb/p/12050899.html
Copyright © 2011-2022 走看看