美文网首页
面向对象

面向对象

作者: 站着得花猫 | 来源:发表于2018-12-23 18:16 被阅读0次

先写一个小前提吧,因为我比较菜啊,所以也是从头来,从我工作以来,如果说java是一门面向对象的语言,那么初级人员都是面向过程,因为我感觉就是走的流水线,顺着来就行,不管是spring也好,mybatis也罢,我看了好多程序,从开始的一脸懵逼,到后来的略有所懂,基本上看程序不是问题,感觉无非不过是配置文件,链接数据库部分,然后就是把数据传来传去,心中有了增删改查,就好说了。彩泥的看法~

最基本的从字来看,我们汉字分为简体的,繁体的,还有拼音,笔画,拼音包含声调,声母,韵母,26个英文字母不就是对着拼音么,从这里来讲,计算机也是那个套路。当然了,这个属于语法,基本类型包含整型int,长整型long,短整型short;包含小数点类型的double双精度,float单精度,看文字就清楚double是比float大的,默认都是double,float想要凸显自己的身份就需要在后面加个f;然后总得有个对与错啊,于是这个就叫boolean,一个是true,一个是false;计算机毕竟是全球通用的,可是计算机底层的编码各个国家也是不一样,于是为了统一,就有了unicode码,这就是char,总有一个最小的类似笔画啊,横撇竖捺,byte字节,前面说的那一丢,都是有长度滴,不然都一样得了,何必搞得那么复杂,而这个长度就是基于byte。至于btye下面是什么,我记得是涉及到了二进制吧,还有对应的码点,反码,补码等。

面向对象思想很有意思,工作就成了面向过程。人类,禽类,鱼类,爬行类等等,属于通用性的一种描述,然后对着实际的男人,女人,大人,小孩,老人,婴儿这就算是实例了吧,

类实例名,这样的一种形式就是一种写法,大的在左,小的在右。一旦是个人就需要占用空间,那么实例名占用的空间就叫做栈,栈是先进后出,压栈,他就是实例名而已,并不是实体。然后就是new类名,这个地方出来的是实体,他需要真正的空间,而且是很大的空间,成为堆,可以理解为一大堆,毕竟是放大的物件。

这个实例称为对象,类对着的东西,就叫对象吧。换句话说,这个对象就是我们人,人具有的东西对象也该有,比如眼耳口鼻,腿脚手胳膊,我们身上长着的,然后还会具有行为,我们人会跑,会走,会看,会吃,会听,会爬树,抓东西,会闻食物的味道这些动作需要我们相应的器官来配合才能完成。长着的就是类的属性,至于那些动作就是方法,调用对应的方法就可以完成我们的目的了,是不是很神奇。

上面大体意思就是面向对象吧,那还有多态呢,一个对象的多种形态,人的多态就是生孩子,后代会继承我们的基因,父子,母子长得很像,一个道理。子类继承父类,JAVA不过是单继承,但是可以继承多个类,大概是JAVA比较传统,一夫一妻爱好者估计是。但是有钱人不一样啊,人家就像多生几个,方便让自己的基因多多的流传下去,那么怎么实现呢,接口,只能委屈他自己当做一个插座了,万能的插口,子类必须实现,而且接口不会具体写方法的实现内容。

不瞎扯了,写东西就没边了,我是要学习的!

相关文章

  • PHP全栈学习笔记8

    面向对象的基本概念,面向对象编程,oop,面向对象,面向对象的分析,面向对象的设计,面向对象的编程,什么是类。 类...

  • PHP全栈学习笔记8

    面向对象的基本概念,面向对象编程,oop,面向对象,面向对象的分析,面向对象的设计,面向对象的编程,什么是类。 类...

  • 总结.Net基础知识——献给即将入坑的同行们(一期)

    什么是面向对象 面向对象OO = 面向对象的分析OOA + 面向对象的设计OOD + 面向对象的编程OOP; 通俗...

  • 面向对象基础

    面向对象编程包括: 面向对象的分析(OOA) 面向对象的设计(OOD) 面向对象的编程实现(OOP) 面向对象思想...

  • 20-OOP类与对象

    面向对象 Object Oriented 学习面向对象:XXOO 面向对象的学习: 面向过程和面向对象的区别: 面...

  • JavaScript面向对象核心知识归纳

    面向对象 概念 面向对象就是使用对象。面向对象开发就是使用对象开发。 面向过程就是用过程的方式进行开发。面向对象是...

  • 面向对象(未完成)

    面向对象 标签(空格分隔): 面向对象 第一章:面向对象(上) 什么叫面向对象 面向过程、面向对象、两者区别 构造...

  • 面向对象:创建对象&继承

    博客内容:什么是面向对象为什么要面向对象面向对象编程的特性和原则理解对象属性创建对象继承 什么是面向对象 面向对象...

  • 面向对象

    了解什么是面向对象 首先,我们学习面向对象,要了解什么是面向对象,面向对象的重要概念:类,对象。 面向对象提出的这...

  • 面向对象的三大基本特征和五大设计原则

    1、面向对象概念 1.1、理解面向对象 面向对象是相对面向过程而言; 面向对象和面向过程都是一种思想; 面向过程:...

网友评论

      本文标题:面向对象

      本文链接:https://www.haomeiwen.com/subject/rwndhqtx.html