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

                        面向对象     1、外观    2、行为

    什么是对象?

      对象是存在的具体实体,具有明确定义的特征和行为。万物皆对象,对象因我关注而产生。

    什么是问题域?

          就是哪些东西应该关注。。。

    什么是面向对象?

    一种认识事物的方式,注意对事物整体的认知,最符合人类自然的思维习惯。

    对象产生:数据封装的结果,就是对象。

    接触新事物-----有什么特征-----干什么用的-----怎么使用

                          

    什么是类?

        物以类聚,,是具有相同属性和行为一组对象的集合、

    类是对象的抽象,对象是类的实例。。

        属性也叫成员变量,是描述对象特征的变量,当一个对象属性值改变时,和别的对象的属性值无关,所以属性的访问只能通过对象  .   的方式访问

    类名变量叫全局变量,方法体内叫局部变量。

      static是属于类的变量不是对象的变量。(声明)共享的静态变量,当一个出现了会改变一个的结果。。。

    静态变量是独立在对象之外的变量,是很多对象共享的变量。当一个对象对它的值做出改变,会影响所有的对象。对静态变量的访问,可以通过对象   .    的方法访问,也可以通过类名   .   的方式访问。所以静态变量也叫类变量,例如static。

    基本数据类型,short  int  long   double  flout  char boolean

    引用类型,类   数组  接口 

    在引用类型变量中存放的是对象地址

    对象不同,赋值也不一样(对象不一样指向也不一样)

    null 空 该变量没有指向任何对象的

    对null值调用方法或属性会抛弃异常

    垃圾回收机制是对没有被任何变量所指向的对象   。例如null

  • 相关阅读:
    设计模式之构造模式
    设计模式之创建模式
    用mongodb 固定集合实现只保留固定数量的记录,自动淘汰老旧数据
    多线程何如获取返回值
    基于redis的消息订阅与发布
    multiple类型的select option在django后台如何取值
    使用redis分布式锁解决并发线程资源共享问题
    数据库架构
    MongoDB数据库设计中6条重要的经验法则
    【mysql】开启binlog后异常:impossible to write to binary log since BINLOG_FORMAT = STATEMENT
  • 原文地址:https://www.cnblogs.com/22-qq/p/5327042.html
Copyright © 2011-2022 走看看