Java笔记:学习面向对象的心得体会第二集说说哪吒三太子(面向对象的三种特性)封装:咱们世界上有两种人:男人和女人。现在让你告诉我你是男的还是女的,如果你输入一个嬲字,这就很离谱哈哈。没这个性别对吧。那咋办捏之前在类里面定义了字段,现在我把他给private了,在别的类当中用不了了,不让你输嬲字了,这咋办?我在这个类当中用set,get方法调用他,这个set,get方法可以在别的类调用,有复制或返回值的作用,里面还有自定义的一些方法可以提示输没输错。继承就是之前说的小房子,比如我家以前是土胚房,现在重新盖了个大房子,我还用这一块地皮了,这是继承。以前土胚房里锅啊盆啊电饭煲啊还能用,在新家也能用,这是继承。看着电饭煲的插头对不上号,我换个电饭煲,这是复写。家里就一个插座,只能用新的,这是继承成员的特点。想用以前的怎么办呢?super调用。我再搞个插座来就行。我不想换新房子,我就想住土胚房,我是钉子户,就被final了。啥叫接口呢?就是必须要复写的类,里面有固定的修饰符,没办法吧。接口之间也能继承,性质跟继承一样多态定义:将父类的对象应用与子类,其实就是一种继承,父类有,调用父类的对象给子类用,子类个有个的特点,就是调用父类的应用到子类特点上去。向上转型和向下转型类似强制类型转换所有类的父类是object类,是所有类的爸爸,有三个方法:equals(比地址)hashcode(返回地址值)toString(返回一串字符)单例设计模式就是一种封装,这个类只能有一个对象,不能瞎搞了

枚举是enum,在一个类当中设定一些固定的东西,比如一个星期有7天,一年有12个月,只能用这些固定的东西,没有其他的。