先有的对象再有的类 但是有些物质先有的类再有的对象
private 私有是封装的一种形式
方法
方法的定义
方法就是定义在类中一段执行特定功能的小程序
public class Method(){
void print(){
System.out.println("method");
}
public static void main(String[] args){
Method m = new Method();//m 引用在栈内存中 指向堆内存对
//象地址 在堆内存开辟空间找不到
// 了,需要引用不断控制他 不控制就消失了。
m.print();
}
}
方法的格式
修饰符 返回值 方法名 (参数类型 形式参数1....)
{
执行语句;
return 返回值;
}
return ;单独存在时作为终止程序
方法的特点
为了提高代码的复用性,将所要复用的功能性代码
进行抽取并封装,将这部分代码形成一个独立的功能,
方便其他使用者调用。
//在return前面 任何符号优先级高于return
当方法没有返回值时候,需要一个特殊的关键字标识,该关键字就是void
当方法返回值是void时,该方法语句return可以省略
如何定义一个方法?
1 既然方法是一个独立的功能,明确该功能的运算结果(明确返回值类型)
2 明确该方法是否需要外部数据参与完成功能
明确参数类与个数
特点是:与返回值无关,只看参数。
重载有点:便与阅读,优化程序。
什么时候使用重载
当定义功能相同,但是参数未知时,那么这时就定义一个函数名称,方便阅读
,而通过参数列表的不同来区分多个不同的函数。
private 私有是封装的一种形式
方法
方法的定义
方法就是定义在类中一段执行特定功能的小程序
public class Method(){
void print(){
System.out.println("method");
}
public static void main(String[] args){
Method m = new Method();//m 引用在栈内存中 指向堆内存对
//象地址 在堆内存开辟空间找不到
// 了,需要引用不断控制他 不控制就消失了。
m.print();
}
}
方法的格式
修饰符 返回值 方法名 (参数类型 形式参数1....)
{
执行语句;
return 返回值;
}
return ;单独存在时作为终止程序
方法的特点
为了提高代码的复用性,将所要复用的功能性代码
进行抽取并封装,将这部分代码形成一个独立的功能,
方便其他使用者调用。
//在return前面 任何符号优先级高于return
当方法没有返回值时候,需要一个特殊的关键字标识,该关键字就是void
当方法返回值是void时,该方法语句return可以省略
如何定义一个方法?
1 既然方法是一个独立的功能,明确该功能的运算结果(明确返回值类型)
2 明确该方法是否需要外部数据参与完成功能
明确参数类与个数
特点是:与返回值无关,只看参数。
重载有点:便与阅读,优化程序。
什么时候使用重载
当定义功能相同,但是参数未知时,那么这时就定义一个函数名称,方便阅读
,而通过参数列表的不同来区分多个不同的函数。