<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[HelloWesh的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/HelloWesh</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; HelloWesh]]></copyright><item><title><![CDATA[给自己看的，]]></title><link>https://blog.youkuaiyun.com/HelloWesh/article/details/39858895</link><guid>https://blog.youkuaiyun.com/HelloWesh/article/details/39858895</guid><author>HelloWesh</author><pubDate>Tue, 07 Oct 2014 20:53:10 +0800</pubDate><description><![CDATA[#include
#include 
#include 
#include 
#include 
class Quote {
public:
	virtual void sayHello() { std::cout << "Hello from base" << std::endl; }
	virtual void sayHi() { std::cout << "Hi from base" << ]]></description><category></category></item><item><title><![CDATA[C++ dynamic binding]]></title><link>https://blog.youkuaiyun.com/HelloWesh/article/details/39716891</link><guid>https://blog.youkuaiyun.com/HelloWesh/article/details/39716891</guid><author>HelloWesh</author><pubDate>Wed, 01 Oct 2014 10:03:34 +0800</pubDate><description><![CDATA[#include
#include 

class Quote {
public:
	virtual void sayHello() { std::cout << "Hello from base" << std::endl; }
	virtual void sayHi() { std::cout << "Hi from base" << std::endl; }
	virtual void sa]]></description><category></category></item><item><title><![CDATA[Use linked list to create queue stack BST in C]]></title><link>https://blog.youkuaiyun.com/HelloWesh/article/details/24809637</link><guid>https://blog.youkuaiyun.com/HelloWesh/article/details/24809637</guid><author>HelloWesh</author><pubDate>Wed, 30 Apr 2014 18:54:36 +0800</pubDate><description><![CDATA[Use linked list to create queue stack BST in C]]></description><category></category></item><item><title><![CDATA[C pointers and string]]></title><link>https://blog.youkuaiyun.com/HelloWesh/article/details/24539335</link><guid>https://blog.youkuaiyun.com/HelloWesh/article/details/24539335</guid><author>HelloWesh</author><pubDate>Sat, 26 Apr 2014 16:13:14 +0800</pubDate><description><![CDATA[#include 
#include 
#include 
#include 

typedef int (* fptrOperation)(const char *, const char *);

char *returnALiteral(int);
size_t stringLength(const char *str);
char *format(char *, size_t, const]]></description><category></category></item><item><title><![CDATA[Something about C pointers and arrays]]></title><link>https://blog.youkuaiyun.com/HelloWesh/article/details/24465749</link><guid>https://blog.youkuaiyun.com/HelloWesh/article/details/24465749</guid><author>HelloWesh</author><pubDate>Fri, 25 Apr 2014 13:05:08 +0800</pubDate><description><![CDATA[#include 
#include 


void display(int*, int size);
void display2DArray(int (*)[5], int nrow);
void display2DArrayUnknownSize(int *, int, int); 
void display3DArray(int (*)[2][5], int);


in]]></description><category></category></item><item><title><![CDATA[OOP Essentials - Thinking in Java]]></title><link>https://blog.youkuaiyun.com/HelloWesh/article/details/21887567</link><guid>https://blog.youkuaiyun.com/HelloWesh/article/details/21887567</guid><author>HelloWesh</author><pubDate>Sun, 23 Mar 2014 21:22:07 +0800</pubDate><description><![CDATA[1 --> Your program itself will provide services to the user, and it will accomplish this by using the services offered by other objects. Your goal is to produce a set of objects to provide the ideal s]]></description><category></category></item><item><title><![CDATA[Why String has been made immutable in Java?]]></title><link>https://blog.youkuaiyun.com/HelloWesh/article/details/21651023</link><guid>https://blog.youkuaiyun.com/HelloWesh/article/details/21651023</guid><author>HelloWesh</author><pubDate>Thu, 20 Mar 2014 22:08:36 +0800</pubDate><description><![CDATA[Why String has been made immutable in Java?

Though, performance is also a reason (assuming you are already aware of the internal String pool maintained for making sure that the same String object i]]></description><category></category></item><item><title><![CDATA[Can you override Static Methods in Java?]]></title><link>https://blog.youkuaiyun.com/HelloWesh/article/details/21650925</link><guid>https://blog.youkuaiyun.com/HelloWesh/article/details/21650925</guid><author>HelloWesh</author><pubDate>Thu, 20 Mar 2014 22:06:50 +0800</pubDate><description><![CDATA[Can you override Static Methods in Java?








Question: Can you override Static Methods in Java?






Answer: Well... the answer is NO if you think from the perspective of how an o]]></description><category></category></item><item><title><![CDATA[Dynamic Binding vs Static Binding in Java]]></title><link>https://blog.youkuaiyun.com/HelloWesh/article/details/21650757</link><guid>https://blog.youkuaiyun.com/HelloWesh/article/details/21650757</guid><author>HelloWesh</author><pubDate>Thu, 20 Mar 2014 22:04:16 +0800</pubDate><description><![CDATA[Difference between Dynamic Binding & Static
 Binding in Java

Dynamic Binding or Late Binding

Dynamic Binding refers to the case where compiler is not able to resolve the call and the binding is]]></description><category></category></item></channel></rss>