First of all, I chose the reference materials for this knowledge point , Screenshot paid :
The bibliography in resources , Explained classes and objects 、 Relationship between classes , On the whole, I feel it is quite comprehensive , The layout is very meticulous, so that the reader can clearly see the whole structural framework at a glance , But the disadvantages are obvious ,python Which only talks about inheritance relationship , Polymorphism and encapsulation are also commonly used, but they are not introduced , Can improve .
The following picture clearly exists bug
The inheritance relationship can be drawn in this way , Let us understand that there are subclasses 、 The relationship between the parent class , The text under the picture can be directly put into the picture , More direct and easier to understand
Here I found a picture to explain the inheritance relationship , I hope it can be adopted
first : Here's the picture , Mouse events , Typesetting shows no desire to read on , If this can be presented in tabular form , Even the screenshot of the icon is put into the table , That would be perfect , Make everyone look more pleasing to the eye , In this way, I have read the white articles for once and don't want to read them for the second time
second : Code interface , The entire code interface is completely free of python The visual impact of the contrast of colors when developers write code
It is suggested to change to the following , The background is not necessarily black , But you must show the color of the code , Like the figure in Chapter 2 below
First of all, I really appreciate the official user incentives and skill books ,csdn It really enables so many technical friends to gather together to study technical knowledge , Communicate with each other , The skill book also allows us to review when we may forget some knowledge points , It is also a way to take more care of new comers , It can be felt that the authorities are working hard , Here I am very much recognized , Providing learning lists is also a healthy competition .
In the process of experiencing the product , Yes CSDN The whole skill tree is recognized , If it is me, it is the people around me , Then I must be
Very recommended
reason : First of all, I put the first point in the skill book , Learned a lot python Knowledge , I python It has been about two years since I got in touch with you , Recently, I picked it up again by studying in the skill book , Can really learn quickly , Only when you use it well can you recommend it to your friends .
With a picture of learning
When I experience the product , Suggestions on interface design can be made, and some efforts can be made on color , The key points can be emphasized with bright colors . You still have expectations for the skill tree , The first is to have a wider range of knowledge , More comprehensive , I hope one day I can wait for the skill tree of network security , If the skill book can cooperate with some large companies , Rank the answers in the skill book , It is better to carry out the low, medium and high selection system , The top few offer some learning opportunities to enter certain companies , It would be better .