类的定义及对象的创建和使用

package cn.itcast.day06.demo05;
/*
定义一个类,用来模拟“学生”事务。其中就是两个组成部分;
属性;
行为
对应到Java的类当中;
成员变量(属性)
    Sting namme;//姓名
    int age;//年龄
成员方法(行为)
    public void eat(){}//吃饭
    public void sleep(){}//睡觉
    public void study(){}//学习

注意事项;
1.成员变量是直接定义在类当中的,在方法外边
2,成员方法不要写static关键字
 */
public class Student {
    //成员变量
    String name;//姓名
    int age;//年龄

    //成员方法
    public void  eat(){
        System.out.println("吃饭");
    }

    public void  sleep(){
        System.out.println("睡觉");
    }

    public void  study(){
        System.out.println("学习");
    }
}

使用

package cn.itcast.day06.demo05;

/*
通常情况下,一个类不能直接使用,需要根据类创建一个对象,才能使用。

1,导包,也就是指出需要使用的类,在什么位置
import 包名称,类名称;
import cn.itcast.day06.demo01.Student;
对于和当前类属于同一个包的情况,可以省略导包语句不写。

2,创建 格式;
类名称 对象名 = new类名称();
Student stu = new Student();

3,使用,分为两种情况;
使用成员变量: 对象名.成员变量名
使用成员方法; 对象名.成员方法名(参数)
(想用谁,就用对象名点谁)
 */
public class Demo02Student {
    public static void main(String[] args) {
        //1,导包。
        // 省略不写
        //2,创建。格式;
        //类名称 对象名 = nwe类名称();
        //根据Student类,创建一个名为stu的对象
        Student stu = new Student();

        //3,使用其中的成员变量,格式;
        //对象名,成员变量名
        System.out.println(stu.name);
        System.out.println(stu.age);

        //改变对象当中的成员变量数值内容
        //将右侧的字符串,赋值交给stu对象当中的name成员变量
        stu.name = "VS举报v";
        stu.age= 12;
        System.out.println(stu.name);
        System.out.println(stu.age);

        //4,使用对象的成员方法。格式;
        //对象名。成员方法名()
        stu.eat();


    }


}

 

posted @ 2020-04-15 14:51  汉魂县令  阅读(265)  评论(0)    收藏  举报