package classAndObject;
import java.util.Scanner;
//成员变量包括类变量和实例变量
public class Person{
private static final int Scanner = 0;
String idCard;
String name;
int age;
char sex; //叫实例变量也叫属性
//创建该类的构造方法,通过参数给成员变量赋值,参数在小括号里。(构造方法写在类中,属于类的定义的一部分。)
public Person(char sex,String name) //构造方法名要和类名保持一致,
{
this.sex=sex;//引入一个对象,谁调用这个构造方法,this就指的是谁的内存地址。
this.name=name;//左边的是成员变量,右边是参数
}
public Person() {}//
/*构造方法可以出现多个,其名字都和类名保持一致,但参数的个数及参数的数据类型或顺序不同,
跟参数名字无关。在调用时, 虚拟机通过参数列表的不同来区分同名方法*/
/*构造方法作用就是创建对象的时候通过参数给成员变量赋值*/
//成员方法(实例方法)
//无参无返回值
public void speak() {
System.out.println("我是好人!");
}
//无参有返回值
public int jisuan() {
int sum=0,i;
for(i=0;i<=1000;i++)
sum=sum+i;
return sum;
}
//有参有返回值
public int jisuan2(int n) {
int sum2=0,i;
for(i=0;i<=n;i++)
sum2=sum2+i;
return sum2;
}
//两个参数无返回值
public float add(float n1,float n2) {
float sum;
sum=n1+n2;
return sum;
}
}
java笔记
最新推荐文章于 2025-04-25 19:16:38 发布