Java的面向对象理解

很多朋友初学java对面对对象会有些懵,不是很理解;

说说我刚学的方法;

一是听老师讲,然后不理解的多上网查,实在不懂就找人交流;

首先面向对象面向过程一样都是一种编程思想;可以看做一种流派

对象与类面向对象语言里面很重要的概念。面向对象是相对于面向过程来说的

大家可以结合日常生活来理解这两个概念,比如人类是一个抽象的概念,它代表的是类,

而小明是一个具体的人,所以他是人类这个类里面的具体的对象,也叫实例;

所以类是对对象抽象的描述;

一个里面会有方法属性

还是拿人类来举例,人类有一些具体的属性,比如姓名,性别,年龄,学历等,这些,名词性描述称之为类的属性

而人类同时也具有一些行为,比如吃饭,睡觉,说话等;想这些动词性的描述称为行为,在程序中对应类的方法,或称为函数;

这就是类与对象的简单描述;

而且java是完全面向对象的,java也具有安全系数高,跨平台的特点;面向对象也就意味着注重的是对象,而不是具体的功能。

大家也可以去简单了解一下计算机语言的发展史,可以发现,是先有面向过程之后随着时代的进步,面向过程不能完全满足我们要达到的需求,才慢慢出现了面向对象的语言,可以说他是随着时代的推进,必然会产生的产物;



猜你喜欢

转载自blog.csdn.net/lxz352907839/article/details/62444987