Talking about: Damn object-oriented

Source: Internet
Author: User

When I wrote this question, I thought of another sentence: "Damn English 4 ".
When you try to get something but you cannot get it, you will apply the classic "Damn xxx" sentence, it is accompanied by a series of reasons for resisting xxx and posting on the Forum to argue whether xxx is useful, this is called the grape-sour syndrome in the classical mental Analysis System of freusi. This type of illness is common in our country, and there is no specific medicine, it is difficult to cure, and sometimes there will be sequelae, the specific performance is as follows: after taking the level 4 test, the comments such as "Level 4 is simple and never used are idiots" are spread, which brings distress to many families and a heavy burden to society.

Unfortunately, I am also infected with this disease, and now I am in the midst of my own distress and even more distress due to the distress brought to others. According to the Three-Dimensional Color Doppler Ultrasound Diagnosis of hospitals at or above the municipal level, I should be in the sequelae stage. The specific manifestation is to spread the remarks such as "object-oriented, simple learning, not all idiots. In fact, some time ago, due to the careful treatment of the hospital, my symptoms have improved. However, recently I was careless, did not follow the doctor's advice, was exposed to the uncomfortable environment, and made my illness appear repeatedly, let me regret it.

Specifically, I have been interviewing a number of companies, which is really an unforgettable scenario.

HR: we generally do not want to graduate from this position and require practical experience.
Me: I think you have a basic skill. I don't know if I can give it a try?
HR: So, what is virtual?
Me: Virtual?
HR: Yes, virtual.
Me :...... You mean ...... What is virtual?
(There are many virtual machines. What about virtual machines? VMWare? JVM ?. NET? Win32VM? Or a virtual circuit? EWB? VR? Fig? Virtual optical drive? Virtual PS? Simulator? Virtual imaginary life ?...... I have studied the JVM structure, and I have written a virtual machine that runs the self-designed assembly language based on the stack machine principle. Does it mean this? Maybe I can ......)
HR: this is the concept of "virtual". Please explain it to me.
(This problem is really difficult. I really need to carefully organize the language to explain it in a general way .)
Me: Uh ...... I think, in the computer field, virtual computers generally use software to simulate a real thing ......
HR: No.
Me :...... (Confused)
HR: You don't know what virtual is ".
(I started to sweat. After all, I am a senior. I think I have some understanding of virtual reality, but it is not worth mentioning. It is hard to imagine what level of high people's thoughts have come !)
HR: Now (hand me a piece of paper), you can write an example for me, a virtual example. Can it be written?
(I started to despair. What do I write? Why can't I write all the virtual machine code here silently? Even if I can remember it, will you give me this piece of paper ?)
HR shook his head when I was delayed.
HR: Do you know object-oriented?
Me: learn more! (If I get a treasure, dry my sweat quickly)
HR: Let me talk about object-oriented.
(That's also general? I ...... Is there anything else to say about object-oriented? Which can be done in two minutes? When I design an OO Virtual Machine and design a dynamic join virtual method table, I am overwhelmed by my brains to solve the problem of multi-inheritance; it is time-consuming to find a process-oriented method that imitates the object-oriented method, and try to introduce garbage collection to give full play to the biggest advantages of the object-oriented method; when designing the regular expression parser, we constructed a recursive parsing tree and loaded the parse method to adapt to the three operators & | *. Object-oriented is not a whole in my mind, instead, it is integrated into various design ideas. It is still quite difficult for me to say it in general ......)
Me: Object-oriented ,...... I think, broadly speaking, there are three principles: encapsulation, inheritance, and polymorphism ...... (At that time, I was like a mixed-day college boy or a hard-working college girl)
HR: No. You are not familiar with object-oriented programming.
(That's right. If someone thinks I have a good grasp, it's strange. But how should I answer it? I am deeply aware of my poor language skills .)
HR: (strong) object-oriented, virtual, these things are very basic, should be mastered, if ......
(Slow !!!! I felt fooled and blamed me for being stupid. I didn't hear what he meant !)
Me: Do you mean a virtual method? Virtual method?
HR: Yes.
I vomit blood.
Me: Well, I know that this refers to the method used by the subclass to override the base class. The purpose is to access different functions through a unified interface ...... (10000 words are omitted here)
HR ).
I wrote: virtual void func (int x );
HR: (meditation for a moment) Do you know the SQL language?
Me: (after a moment of consideration, I never dared to say I would.) I learned a little ......
HR: Well, you can write a command for me. For example, if there is a table (a square graph is quickly drawn on paper), you can write one to query 5,000th to 6,000th records.
Me: This ...... This is not a standard SQL statement. This component is not used in relational database theory. It is similar to a set ......
HR: (Interrupt) this kind of non-standard things is needed in real applications. You need to be skillful and use it when you use it.
I finally lost.

When I thought that HR was not sent by my family to play with me, right? I didn't want to, but I think I can play B on purpose? This is not important because I was taken away by ambulances from the Talent Market and my old illness recurs. Later, the doctor warned me that I should never go to the talent market again to avoid losing my life. However, in order to support my family, I can't help but find a job to stand up for my sick gentle girlfriend. So after I was discharged from the hospital, I suddenly went to several companies for an interview. But with the lessons of this blood, I always keep my attention and stay away from places similar to the last time. Fortunately, I have never encountered such a serious stimulus, but it is often inevitable that I carry a first aid bandage and other things with me. It turns out that it is quite difficult to be free from a single stimulus, because the central issue of each interview is almost "Object-Oriented", as if object-oriented is really an unattainable truth. Damn object-oriented!

Later, someone suggested me to say that I had misaligned myself and that I should not go and ask me about the object-oriented aspects, instead, you should go to the places where you can ask more meaningful questions. I think it makes sense, but I didn't know they would ask me about object-oriented. However, even if he doesn't ask what the object orientation is like? I may also ask SQL, ask the internet, and maybe I will be confused about Aspect-Oriented Programming in two years. I believe there will also be comments like "damn aspect-oriented. I don't know if I want to cure my illness. I just dream about it occasionally when I can't sleep. In the future, I will start a company and hire someone as a manager, CxO, etc, when I did my own HR, I also asked: Do you know recruitment-oriented programming? Maybe the other party is also confused, or maybe the world has developed, and anyone can answer the question, maybe. However, what attracts me the most may not be a correct response. Maybe you yell at me and say, "Ask me something else. Don't ask the damn target xx !" I can print images more deeply. Who knows? However, I still don't need to be impressed by him, because he is ill, the same as me, and also a sequent stage. This may stimulate them and allow them to establish an organization for the rest of their lives to help patients protect their rights nationwide and globally. In this way, I may also benefit from it. It may also attract the attention of the world's medical community. It may also be a great relief for society to overcome such stubborn diseases, I don't have to complain about "Damn Object-Oriented" with my first aid box.
Address: http://lych.yo2.cn/articles/%e6%bc% AB %e8%b0%88%ef%bc%9a%e8%af%a5%e6%ad%bb%e7%9a%84%e9%9d%a2%e5%90%91%e5%af%b9%e8%b1%a1.html

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.