类与对象的概念

类与对象的概念

类:

具有相同或相似属性/功能/方法的一个代码文件。

将生物分类为人类,动物,植物…

对象:

单词object,具体的(事物)。对象存在于类中,是一个具体的数据。

类的定义 关键字 格式

定义:

格式 public class 类名{}

注:1.类名与文件名一致2.类名首字母要大写

关键字 class

类的内容: 属性 方法

内容:

学生类(姓名 年龄 学号|验证密码 登录 修改信息)

属性:

表达数据的信息,分为常量和变量

变量定义方法: 数据类型 变量名;字符串,例 String name

常量定义方法:final 数据类型 常量名=值

方法:

执行功能,也叫函数/操作

格式: [修饰词] 返回值类型 函数名(参数列表){ // 函数体 }

对象的创建 关键字 格式

创建:对象在类中创建(类中可以创建模板)

关键字 new

格式 类名 对象名=new 类名()

例:Student stu1=new Student              

对象的属性的赋值

对象名.属性=值

例:stu1.name=“张三“;

对象的各个属性是独立的

对象方法的调用

使用对象名调用

例:stu1.showInfo();

方法使用类中创建的模板,方法应用哪个对象,就输出那个对象的属性

public class Student {
    String name;
    int age;
    String stuID;
    int sex;
    String phone;
    int stuScore;



    void showInfo(){
        System.out.println("--------------学生信息----------------");
        System.out.println("姓名:"+name);
        System.out.println("年龄:"+age);
        System.out.println("学号:"+stuID);
        System.out.println("性别:"+(sex==0?"男":"女"));
        System.out.println("手机号:"+phone);
        System.out.println("学分"+stuScore);
        System.out.println("------------------------------------");
    }

    public static void main(String[] args) {
        Student stu1 = new Student();
        Student stu2 = new Student();

        stu1.name="张三";
        stu1.age=18;
        stu1.sex=0;
        stu1.stuID="2018001";
        stu1.phone="12345678901";
        stu1.stuScore=100;


        stu1.showInfo();
        stu2.showInfo();

        stu2.name="李四";
        stu2.age=20;
        stu2.sex=0;
        stu2.stuID="2018002";
        stu2.phone="12345678902";
        stu2.stuScore=105;

        stu2.showInfo();
    }
}
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值