类和对象-Java

对象:客观存在的皆为对象,例如小米8,iPhone13,......

类:对现实生活中一类具有共同属性和行为的事物的抽象,例如:手机,电脑,汽车,......类是对象的数据类型,是具有相同属性和行为的一组对象的集合。

对象的属性:对象具有的各种特征,每个对象的每个属性都拥有特定的值,例如iPhone13采用A15仿生芯片,屏幕6.1英寸,电池3000mAh,售价5999元,......

对象的行为:对象能够执行的操作,例如:iPhone13可以打电话,发短信,电影级别摄像,......

注意:类是对象的抽象,对象是类的实体。类是Java程序的基本组成单位。

类的定义:

public class 类名{

//成员变量

变量1 的数据类型  变量1;

变量2 的数据类型  变量2;

......

//成员方法

方法1;

方法2;

......

}

示例:

public class Phone{

String brand;

int price;

public void call(){

System.out.println("打电话");

}

public void sendmessage(){

System.out.println("发信息");

}

}

对象的使用:

创建对象:类名 对象名 = new 类名();Phone p = new Phone();

使用对象:对象名.变量名;p.brand; p.brand = "小米";p.price = 2999;p.call();

示例:

public class student {
    String name;
    int age;
    String number;
    public void study(){
        System.out.println("Good Good Study,Day Day Up!");
    }
    public void dohomework(){
        System.out.println("Just Do It!");
    }
}

public class student_test {
    public static void main(String[] args) {
        student s = new student();
        System.out.println(s.name+","+s.number+","+s.age);
        s.name = "tjs";
        s.age = 23;
        s.number = "S200101207";
        System.out.println(s.name+","+s.number+","+s.age);
        s.study();
        s.dohomework();
    }

}
输出结果:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值