Skip to content

定义类

定义类

  1. 类的重要性

所有的 Java 程序都以类 Class 为组织单元

  1. 什么是类

类是模子,确定对象将会拥有的特征(属性)和行为(方法)

  1. 类的组成

属性和方法

  1. 定义一个类的步骤
  • 定义类名

public class 类名 {}

  • 编写类的属性

指定属性类型 属性名

  • 编写类的方法

使用对象的步骤

  1. 创建对象

类名 对象名 = new 类名(); Telphone phone = new Telphone();

  1. 使用对象

引用对象的属性 对象名.属性 phone.screen = 5;

引用对象的方法 对象名.方法() phone.sendMessage();

对象实例化的过程可以分为两部分:

  • 声明对象 栈 开辟地址
  • 实例化对象 堆 存储空间

成员变量和局部变量

  1. 成员变量

在类中定义,用来描述对象将要有什么

  1. 局部变量

在类的方法中定义,在方法中临时保存数据

成员变量和局部变量的区别

  • 作用域不同

局部变量的作用域仅限于定义它的方法

成员变量的作用域在整个类内部都是可见的

  • 初始值不同

Java 会给成员变量一个初始值

Java 不会给局部变量赋予初始值

  • 就近原则

两类变量同名时,局部变量具有更高的优先级


属性

String 默认值 null int 默认值 0 double 默认值 0.0

单一职责原则

有且只有一个引起功能变化的原因

共 20 个模块,1301 篇 Markdown 文档。