我认为封装就如同一个房间,房间里的属性也就是装饰以及可以住人的功能隐藏起来不让别人看到然后在提供公共的访问方式get以及sett的方法,就如同家门一样的作用,给别人访问的方法,而继承就是在已有的一个类就是父类派生出了一个新的类,那个新的类具备 已有的类的属性以及方法,同时又能拓展自己的新的能力。而抽象类最为简单就是一个被abstract修饰过得类就叫抽象类,并且不需要在父类中实现只需要在子类中实现的,当然前提是那个父类中没有方法体没有大括号。最后接口了,其实就是一个特殊的抽象类,只不过关键字是用interface以及implements。以上仅代表本人的一些理解,如有不妥,请勿介意,如有补充,可以多加评论,谢谢大家的包容。
个人对封装,继承以及抽象类和接口的小理解
最新推荐文章于 2024-06-12 11:59:04 发布