学习java第三天---面向对象

Posted maolin8023siyu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习java第三天---面向对象相关的知识,希望对你有一定的参考价值。

方法

定义方法:

修饰符 返回类型 方法名(参数列表)

    语句;

    return 方法返回值;

修饰符:public private

this变量:隐含变量this,指向当前实例

方法参数:

方法可以包含0个或任意个参数。方法参数用于接收传递给方法的变量值。调用方法时,必须严格按照参数的定义一一传递

可变参数:

可变参数用类型...定义,可变参数相当于数组类型:

参数绑定:

调用方把参数传递给实例方法时,调用时传递的值会按参数位置一一绑定。

 

构成方法

构造方法的名称是类名。构造方法的参数没有限制,在方法内部,也可以编写任意语句。和普通方法相比,构造方法没有返回值(也没有void),调用构造方法,必须用new操作符。

默认构成方法

class className()

注意:如果我们自定义了一个构造方法,那编译器就不再自动创建默认构造方法:

 多个构造方法

一个构造方法可以调用其他构造方法,目的是便于代码复用。调用其他构造方法的语法是this(…)

方法重载(overload)

在一个类中,可以定义多个方法。如果有一系列方法,它们的功能是类似的,只有参数有所不同,那这一组方法名做成同名方法。

注意:方法重载的返回值类型通常都是相同的。

方法重载的目的是,功能类似的方法使用同一名字,更容易记住,调用起来更简单。

以上是关于学习java第三天---面向对象的主要内容,如果未能解决你的问题,请参考以下文章

Java学习第三天 类与对象入门

面向对象第三天

面向对象第三天

PHP第三天!!黑人无表情 面向对象的特点等等!!

Day08_面向对象第三天

学习第三天(2019-11-16)