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

    面向对象

    1、什么是面向对象?

    面向对象是一门编程思想。

    1.1面向过程编程思想

    核心是“过程”二字,过程指的是解决问题的步骤,即先干什么,再干什么!基于该编程思想编写程序,就好比在设计一条工厂流水线,一种机械式的思维方式。

    优点:将复杂的问题流程化,进而简单化。

    缺点:牵一发而动全身,程序的可扩展性差。

    1.2面向对象编程思想

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

    基于该编程思想编写程序,就好比在创造世界,一种“上帝式”的思维方式。

    优点:可扩展性高。

    缺点:编写程序的复杂程度比面向过程高。

    2、如何产生对象?

    (1)什么是类?

    类指的是类型,类别。

    现实世界中:

    先有一个个的对象,经过社会的文明发展,随之总结出类。

    程序中:

    必须先有类,再通过“调用类,产生对象”。

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

    (2)如何定义类?

    如何写类并产生对象?

    先从现实世界中通过一个个对象总结出类。

    然后再定义类,后调用类产生对象。

    (3)定义类语法:

    class关键字:帮你产生类的。

    class类的名字:

    对象之间相同的特征

    对象之间相同的技能

  • 相关阅读:
    解决线程安全问题——同步方法
    Console Add Item –Java使用eBay API SDK刊登商品 详解
    解决Eclipse中新建jsp文件ISO8859-1 编码问题
    struts.xml配置详解
    public class Ex2
    ax2+bx+c=0的根的算法
    猜随机数
    中国的个税计算方法
    Javascript String类的属性及方法
    CSS各个浏览器Hack的写法
  • 原文地址:https://www.cnblogs.com/medigrat/p/11927544.html
Copyright © 2011-2022 走看看