码迷,mamicode.com
首页 > 编程语言 > 详细

Java面向对象-类与方法

时间:2020-03-18 22:04:39      阅读:62      评论:0      收藏:0      [点我收藏+]

标签:自动调用   对象   属性   white   自动   定义   不同   black   print   

一个类即一个对象

声明

作用域 class 类名{

//属性

//方法

}

作用域可不写,详见作用域

方法

方法即函数

声明

作用域 返回类型 方法名(参数1, 参数2, …){

//方法体内容

}

e.g.

public tell (String name){

System.out.println("我叫"+name);

}

构造方法

声明一个类时会自动调用的函数,用于确定声明该类时需要的参数

没有返回类型和返回值

方法名与类名相同

一个类可以有多个构造方法,默认有空构造方法,当自定义构造方法时,空构造方法需手动添加

构造方法在声明时自动调用,无法手动调用

声明

作用域 类名(参数1, 参数2, …){

}

重载(Overload)

方法名相同,但是参数个数或类型不同

e.g.

//第一次重载,参数类型不同

public tell(int age){

System.out.println(""+age.toString()+"");

}

//第二次重载,参数个数不同

public tell(String name, int age){

System.out.println("balabala"+name+age.toString());

}

//第三次重载,参数个数和类型都不相同

public tell(){

}

Java面向对象-类与方法

标签:自动调用   对象   属性   white   自动   定义   不同   black   print   

原文地址:https://www.cnblogs.com/AlMirai/p/12520452.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!