Java 面向对象

原创 2015年07月07日 18:19:15
  1. 面向对象与面向过程
    1. 面向过程:从微观解决问题,解决具体问题
    2. 面向对象:从宏观把握整体,组织管理概念
  2. 不是面向类编程。面向对象编程-->一切皆为对象
    1. 定义:以需求为中心

修饰符 class {

//属性

//构造器

//方法

}

  1. 以需求为中心
  2. 类体中只能声明信息,不能直接使用信息
    1. 属性|变量
      1. 声明变量 -- > 类型 属性名
      2. 使用变量 --> 属性名-值;属性名
    1. 抽象类
      1. 名词 --> 属性 存储数据
      2. 动词 --> 方法 操作数据
  1. 属性与变量的区别

 

局部变量

属性

位置

方法中

方法外、类体中

默认值

没有默认值,使用前必须确保值存在

存在默认值

内存区域

作用域

随访发共存

随对象、类共存亡

修饰符

没有

publicprotectedprivate

  1. 构造器
    1. 作用:初始化对象信息,不是new创建的对象
    2. 声明:特殊方法
      1. 名称:与类名相同
      2. 没有返回类型|void
    3. 注意:没有显示手动编写构造器,javac会自动加载默认构造器,一旦存在构造器不会加入,为了后期操作方便,建议确保空构造器存在
  2. 对象 instance Object
    1. 创建对象:new 构造器

new:开辟内存,调用构造器,返回对象地址给引用

  1. 使用对象
    1. 访问属性、方法:对象引用、匿名对象 属性、方法
    2. 改变引用
  2. New 三件事
    1. 开辟空间
    2. 调用构造器初始化

查看声明是否存在赋值,如果存在使用值填充,如果不存在,使用默认值填充

  1. 返回地址给引用变量
  1. 引用
    1. Java中一切皆为值传递
    2. 一个引用在一个时间点只能指向一个对象
    3. 一个对象可以存在多个引用,当前其中一个对其发生变化,另外的引用也可见
版权声明:这些都是我自己在学习和工作中遇到的问题或是我想记录的一些笔记,不管对你有没有用还请多多指点。

相关文章推荐

Java面向对象

  • 2016-10-08 16:08
  • 10.06MB
  • 下载

java面向对象核心

  • 2015-05-12 18:21
  • 9.54MB
  • 下载

Java学习笔记(5):3.面向对象之方法详解

方法是类或对象的行为特征的抽象,方法是类或对象最重要的组成成分。但从功能上看,方法完全类似于传统结构化程序设计里的函数。值得指出的是,Java里的方法不能独立存在,所有的方法必须定义在类里。方法在逻辑...

java面向对象基础02

  • 2015-08-05 20:30
  • 315KB
  • 下载

Java 面向对象知识架构

  • 2017-08-14 23:42
  • 24KB
  • 下载

再次了解JAVA中的面向对象实现

从学习java语言开始,就知道java是面向对象的。最开始的理解,就是java支持一种语法,一种面向对象的语法,例如: Pencil pencil = new Pencil(); peicil.w...

java面向对象练习题-经典

  • 2017-08-23 21:33
  • 114KB
  • 下载

Java面向对象

  • 2017-07-24 09:27
  • 10KB
  • 下载

Java学习笔记<3>面向对象相关

面向对象的基本思想
  • wxwd1
  • wxwd1
  • 2014-08-14 18:15
  • 468

java面向对象

  • 2016-01-04 14:26
  • 26KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)