深入类的方法

简介: 深入类的方法

一、构造方法:

1.什么是构造方法?

(1)方法名与类名相同

(2)没有返回类型

(3)主要完成对象的初始化工作

2.构造方法是没有返回类型的。

3.默认情况下,系统会自动给每个类分配一个无参的构造方法。

4.带参的构造函数:

public 类名(参数类型 参数名){

} 
参数列表一般用来给类的属性赋值。
5.隐式构造函数:当一个类里面有带参的构造函数时,系统不会默认添加无参的构造函数,必须得手动创建一个无参的构造函数。

二、方法的重载:

1.特点:

(1)方法名相同

(2)方法的参数个数不同,参数的类型的不同。

(3)在同一个类中

三、对象交互案例:

面向对象的程序中,对象通过公开方法和属性完成与其他对象的交互。

相关文章
|
26天前
DataSourceConfig类
该类包含以下属性,前4个属性是必须由外部指定的,剩下的都是可以默认指定的。(如果pool.properties中没有说明,就是用默认值,约定大于配置的思想)DataSourceConfig类
|
7月前
|
存储 程序员 数据安全/隐私保护
C++类
C++类
58 0
|
7月前
|
Java
JAVAFile类
JAVAFile类
59 0
|
7月前
|
算法 Java Serverless
JAVAMath类
JAVAMath类
41 0
继承类的方法
继承类的方法
119 0
|
安全 C++
C++类的初识
C++类的初识
108 0
|
存储 iOS开发 开发者
NSBundle类
NSBundle类
187 0
NSBundle类
TimeUnit类详解
TimeUnit类详解
299 0
TimeUnit类详解
|
程序员 C++ 编译器
c++模板类
理解编译器的编译模板过程 如何组织编写模板程序 前言常遇到询问使用模板到底是否容易的问题,我的回答是:“模板的使用是容易的,但组织编写却不容易”。看看我们几乎每天都能遇到的模板类吧,如STL, ATL, WTL, 以及Boost的模板类,都能体会到这样的滋味:接口简单,操作复杂。
1004 0