慕课网不曾提到的关于java 零基础优化那些事002

352 查看

涉及一些关于Java的一些概念,真的涉及关于面向对象的概念。


很多书都会说 面向对象,一切皆对象,就是遍地都是对象,在这个神奇的国度里,没有找不到对象的。 恩,就是这么有吸引力。
但很多时候如果不说的再详细一些 , 大家还都是会误解。举个栗子, 比如俺。 先是不知道何为对象,百度之。密密麻麻一堆,无从下手;转而mooc,还是似懂非懂。最后像前辈请教,于是写了 原来的文章。爪子点这里。木有错。。
但是即使是这样,,为何要有类和对象的概念?两者为啥对于Java这门语言那么重要?以至于很多人,将这一概念严格区分开c语言?

于是开始Google,search and learn and has writting。。。。
// 要开始讲了,稍息、立正、站好。。。耳朵。耳朵打开。。


好吧 ,面向对象 :是把 类和对象当作一种基础工具的思考方式。

/没满十八岁的少年注意了,这关系着你后半辈的人生大事, 你可以不听 。
未满十八周岁的, 我可是提醒过你的。
都退开,我要开始性教育了。
/

比如说 眼前咱们需要做一个应用来表示花季少女少男的大学生活,啊不,幸福美满的爱情故事。如果按照别的语言,例如C语言,那就是find place and make love,代码如下
include<stdio.h>

int main(){
printf("i am searching places for fucking ....");
printf("i will find, 俺的 let's do it");
printf("will ,done");
return 0 ;
}

如此简洁高效。然后get 15秒真男人称号。。。
但是, 我可是用Java的人那,怎么可能那么快,我是真男人的.
于是 我要这样想 , 恩。这样想。。

first 意淫

有两个对象 , 他们应该有这样的属性 ,一个木有丁丁, 一个木有咪咪,一个上帝给了他一个长处,另一个上帝给了她一个缺点。 他们都还会一个共同的方法,做用长处,弥补短处的事。

second 码代码

// 创建一类人
public class Person{
public Eyes eyes;// 眼睛
public Hands hands;// 手
public Legs legs;// 腿

// 说话
public String say(String says){
    ........
    return xxxx;
}

// 做羞羞的事
// 就是两个人 一起啦
public String Doyouknow(String someone,String someone){
System. out. printf(“在做羞羞的事,此处略去一万字");
return done;
}
}
// 进入华丽的宾馆,进入前戏,高潮
Person boyone = new Person;
Person girlone = new Person;
boyone.say("我家没人,来吧");
girlone.say("先洗澡,羞羞哒");
boyone.Doyouknow(boyone,girlone);
System. out. printf(“happy end");
}


third

仔细回味 恩恩,, 小编是真男人,不是来骗稿费的 他还留下了 可以 google 的东西:

  • 什么是形参 ? 什么是实参 ?
  • 如何创建对象?
  • 对象如何使用方法?
  • 什么是类,什么是对象 ?
  • 什么情况下用形参?什么情况下用实参?
  • 面向对象是思考 程序进行的动作,一步一步进行到底 ? 还是 思考对象存在哪些特征和用途, 然后编写相应代码,让他们做点什么, 什么好呢,,, 我要进行性教育... 咳咳咳
  • 小编明早的早餐 是 韭菜吧, 打赏下 加点豆浆