java构造方法的创建问题?

来源:百度知道 编辑:UC知道 时间:2024/07/02 16:45:54
我是自学java的,看到类的成员变量和创建构造方法这一偏就有些蒙了,很是不理解其中的原理。
1.利用类成员变量,构造方法,如何调用,如何new一个对象,到调用他们
2.从类成员变量到创建一个构造函数方法,比如说我要描述一个人,我该如何做有那些步骤来描述(举个例子说明)
3.随便用两个数求他们的和或者积,就好比a=2;a=3;c=a+b一样,(代码不要太长,尽量简短)
谢谢大家。

看来java是你学的第一种计算机语言呀..

构造方法:
class birthday1{
public birthday1(){

}
}

这个birthday1就是一个不代参数的构造方法.
对于构造方法的定义:
构造方法 是类在创建实例时 new 动作时要执行的方法,如果类中没有定义构造方法 JAVA编译器会为类自动添加一个构造方法

ClassName(){}

构造方法的名称必须与类名一样,而且构造方法没有返回值;

当类中已经创建了构造方法,编译器就不再为类自动创建构造方法;

所以当创建一个带参数的构造方法后,必须同时要创建一个不带参数的构造方法
public class Example{

int id;

int age;

public Example(){

}

这个是我写的你所说的例子:
class birthday1{//定义了类
public int add(int a,int b){
return a+b;//反回计算的和
}
public static void main(String args[]){//主方法
birthday1 mm=new birthday1();//类的一个对像
int s=mm.add(2, 5);//传参
System.out.println("和为:"+s);
}
}

回去看看书吧.

you need some Object Oriented concept.
the main idea of OO is Abstraction and Encapsulation.

for instance, to abstract a person, we need a P