第七堂:对象,类

  对象是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)则是围绕解决问题的对象来设计

原文地址:https://www.cnblogs.com/shashen913515/p/6582340.html