Java基础 | 规则化所有类的语法理解
Posted Hdparm
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础 | 规则化所有类的语法理解相关的知识,希望对你有一定的参考价值。
前言:关于Java语言中非常好的一些抽象表达式理解和规则记忆化,定型化。关键词设计:语法,声明,方法,修饰符,匿名对象
0x00、如何理解面向对象设计?
核心思想就是类的研究方法。
0x01、类的固定语法格式:
关于属性和方法的理解。
属性就是一种变量,方法就是就是实行的一种函数。
0x02、创建Java自定义类的方法
步骤:
- 定义类(考虑修饰符、类名)
- 编写类的属性(考虑修饰符、属性类型、属性名、初始化值)
- 编写类的方法(考虑修饰符、返回值类型、方法名、形参等)
0x03、属性声明的方法
1.语法格式:
2.限定说明:
修饰符 private: 该属性只能由该类的方法访问。
修饰符 public: 该属性可以被该类以外的方法访问。
类型:任何基本类型,如int、boolean或任何类。
0x04、方法声明的方法
1.语法格式:
2.说明:
说明:修饰符 private: 该属性只能由该类的方法访问。
修饰符 public: 该属性可以被该类以外的方法访问。
常用的权限修饰符有:private、缺省、protected、public 、static、final
类型:任何基本类型,如int、boolean或任何类。
3.void使用方法:
按照是否有形参及返回值分别对用正确的方法,void的使用方法不同。
0x05、匿名对象的使用方法:
如果我们仅仅只需要一次使用类的方法,我们也可以不定义对象的句柄,而直接调用这个对象的方法。
这样的对象叫做匿名对象, 如:new Person().sayHello()
;
• 如果对一个对象只需要进行一次方法调用,那么就可以使用匿名对象。
• 我们经常将匿名对象作为实参传递给一个函数调用。
0x06、注意:
如果需要创建了一个类的多个对象,对于类中定义的属性,每个对象都拥有各自的一套副本,且互不干扰。
关于类的访问机制要注意的地方:
- 在一个类中的访问机制:类中的方法可以直接访问类中的成员变量。
- 在不同类中的访问机制:先创建要访问类的对象,再用对象访问类中定义的成员。
资料链接:
1.https://www.scientecheasy.com/2020/06/anonymous-object-in-java.html/
2.https://www.includehelp.com/java-programs/create-an-anonymous-object.aspx
以上是关于Java基础 | 规则化所有类的语法理解的主要内容,如果未能解决你的问题,请参考以下文章