zoukankan      html  css  js  c++  java
  • 第七堂:对象,类

      对象是Java编程的中心,也是所有面向对象编程语言的中心;

    Java类:
    在Java中,类的关键字是class。源代码文件中只能有一个公用的类
    Java类名必须与文件名相同
    Java的类是对象的模板
    第四章:Java对象、类、包
    方法
    Java中的方法类似于C语言中的自定义函数
    递归:方法自己调用自己称为递归;缺点:对栈的压力很大
    重载
    一个类中具有两个到多个具有相同名称,但参数列表不同,这种称为方法重载。
    访问方法:
    静态方法可直接调用
    非静态方法可创建对象后调用
    区分结构化编程和面向对象
    结构化编程注重的是过程,即步骤。在结构化编程过程中,程序围绕着解决问题设计
    面像对象编程(OOP)则是围绕解决问题的对象来设计
    对象
    在Java的学习我们知晓了万物皆对象
    实例化对象需要使用关键字new,
    成员变量的初始值:
    引用类型的初始值皆为“null”
    整型初始值为0
    浮点型初始值为0.0
    字符型初始值为空字符,但却不是null、
    布尔型初始值为false
    this 改变某个对象中成员变量的值
    Java类:
    在Java中,类的关键字是class。源代码文件中只能有一个公用的类
    Java类名必须与文件名相同
    Java的类是对象的模板
    对象
    在Java的学习我们知晓了万物皆对象
    实例化对象需要使用关键字new,
    成员变量的初始值:
    引用类型的初始值皆为“null”
    整型初始值为0
    浮点型初始值为0.0
    字符型初始值为空字符,但却不是null、
    布尔型初始值为false
    this 改变某个对象中成员变量的值
    方法
    Java中的方法类似于C语言中的自定义函数
    递归:方法自己调用自己称为递归;缺点:对栈的压力很大
    重载
    一个类中具有两个到多个具有相同名称,但参数列表不同,这种称为方法重载。
    访问方法:
    静态方法可直接调用
    非静态方法可创建对象后调用
    区分结构化编程和面向对象
    结构化编程注重的是过程,即步骤。在结构化编程过程中,程序围绕着解决问题设计
    面像对象编程(OOP)则是围绕解决问题的对象来设计

  • 相关阅读:
    golang学习笔记---flag包
    golang学习笔记 --- 结构体(struct)
    golang学习笔记---映射(map)
    golang学习笔记----slice(22)
    golang学习笔记---数组(22)
    golang学习笔记 ---数据类型转换(strconv包)
    golang学习笔记 ---slice(2)
    golang学习笔记 ---slice
    golang学习笔记--中英文字符串截取
    golang学习笔记 ---如何将interface转为int, string, slice, struct等类型
  • 原文地址:https://www.cnblogs.com/shashen913515/p/6582340.html
Copyright © 2011-2022 走看看