类与对象

        因为要学Java,而Java是面向对象的编程语言,这里面最重要的一点就是面向对象的思想。所以要学好这一点就得弄清楚对象和类的概念,以及两者之间的区别。因为我之前学过C++所以对这两个还是有所了解。

       下面我就来谈谈我的学习感受吧,所谓的对象其实就是指现实世界的中的某个具体的事物,比如我现在正在写博客所使用的这台计算机或者某个具体的人,那么类又是一个什么概念呢,类其实就是人们对现实世界的中某一类具有相同或者相近的属性的一类事物的抽象化概念,比如说计算机这个概念,那什么样的事物可以称之为计算机呢,这时候或许你脑海里就会有一个概念说具有什么什么属性的是计算机。

        那么搞清楚了类与对象的区别,下面就是关于类中的一些问题,一个类具有一些特定的属性对应于这个类所反映的现实世界中这一类事物的属性(就好比人,其实人就是一个类,每个人都有自己的名字,名字就是人这个类的一个属性)以及方法(还是一人为例,对应于人的一些行为)。

        下面再来说一说类的构造方法(构造函数或构造器),以Java语言为例每个类的都会自己的构造方法用来给一个类对其属性值进行初始化,构造函数也和一般的函数一样可以进行重载,所谓重载就是两个或两个以上函数除参数的类型或者参数个数不同以外其它相同,这种现象称之为重载。

        重载函数具有以下几个特征:1.函数有不同参数个数;2.函数有不同参数类型。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值