- class Person
- {
- //以下定义了两个私有的成员变量name,age,和公有的成员变量height
- private String name;
- private int age;
- double height;
- //java中函数就是方法的意思,但是习惯叫方法
- //满足以以下格式的都是方法 方法有方法名,参数,返回值
- Person(String name,int age,double height)
- {
- this.name=name;
- this.age=age;
- this.height=height;
- }
- //局部变量 就是在代码块中定义的变量:如方法的参数表如下name,还有就是getAge方法中的s变量
- //局部变量就是程序执行完方法后,局部变量的内存就会被释放
- public void setName(String name)
- {
- this.name=name;
- }
- public String getName()
- {
- return name;
- }
- public int getAge( )
- {
- int s=0;
- return age+s;
- }
- public double getHeight()
- {
- return height;
- }
- public String toString( )
- {
- return"名字:"+getName()+"年龄:"+getAge()+"身高:"+getHeight()+"米";
- }
- public void run()
- {
- System.out.println("我会跑哦!!!")
- }
- }
- public class PersonDemo
- {
- public static void main(String[]agrs)
- {
- Person cai=new Person("张三",30,1.70);
- cai.run();
- System.out.println(cai);
- }
- }
- //Person就是一个类,类就是把任何事物的属性和行为抽取出来,如名字,年龄,身高就是属性
- //人有哪些行为,会说会跑等,以上就是定义了会跑的行为方法
复制代码
建议贴主 好好看看课本的知识,这些课本上都有 很简单 |