【java基础】类和函数的比较

        这两天终于把函数的封装学完了,但是发现我虽然了解了最基础的类和函数(方法)的用法,但是觉得这两个非常相似,在调用时很容易弄混格式,所以比较一下,试图做一下梳理。

注:本文纯属写给自己的思考,mark一下,并不是讲解类型的文章。逻辑有些混乱和笼统,很有可能看不懂,仅做参考哈~

类:描述某一类事物的共有属性,由变量、方法等共同构成。

函数(方法):需要包含在某一类中。

假设:定义一个学生类,并有一个方法为读书。

class Student(){
    public String name;
    public int age;
    public Student(){}
    public Student(String name,int age){
        this.name=name;
        this.age=age;
    }
    public void read(){
        System.out.println(name+"在认真的读书");
    }
}

然后做一件事,就是创建一个15岁的学生,叫小明,他来这里念书了~

class School{
    public static void main(String[] args){
        Student a=new Student("小明",15);
        a.read();
}

这时候,我们练习了创建类、创建对象、构造函数、调用成员函数的练习。假设这个用函数来完成的话,我个人认为应该是这么做,还是15岁的小明来念书了~

class School{
    public static void main(String[] args){
     Student("小明",15);   
    }
//创建函数
    public static void Student(String name,int age){
        System.out.println(name+"在认真的读书");
    }
}

如果直接调用函数来实现这个问题,大概就是这样。

写完了以后,发现两者还是挺好区分的,如果以后有混的时候就来这里看看,哈哈哈哈~大家一起加油!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值