- 博客(46)
- 收藏
- 关注
原创 抽象类和接口
int age;//非抽象方法}//抽象方法}System.out.println(name + "正在吃狗粮");}}System.out.println(name + "正在吃猫粮");}}性质:1.抽象类使用abstract修饰2.抽象类不能被实例化3.此时在抽象类中,可以有抽象方法,或者非抽象方法4.只要包含了抽象方法这个类一定是抽象类5.只要一个普通类继承了这个抽象类,必须要重写抽象类当中的抽象方法不重写就将报错6.抽象类存在的意义就是被继承。
2022-12-11 19:32:55
92
原创 类和对象(java)
java是一门纯面向对象的语言,在面向对象的世界里,一切皆为对象。面向对象是解决问题的一种思想,主要依赖对象之间的交互完成一件事情。用面向对象的思想来涉及程序,更符合人们对事物的认知,对大型程序的设计、扩展以及维护都非常友好。定义了一个类,就相当于在计算机中定义了一种新的类型,与int,double类似,只不过int和double是Java语言自带的内置类型,而类是用户自定义了一个新的类型,比如上述的cat类(一种新定义的类型),有了这些自定义的类型后就可以使用这些类来定义实例(或者称之为对象)。
2022-12-08 23:03:06
339
原创 继承(java)
目录一 继承概念二 访问优先级三 关键字super四 super和this的异同点五 代码块等在父类和子类中的执行顺序六 继承方式继承机制:是面向对象程序设计使代码可以复用的最重要手段,它允许程序员在保持原有类特性的基础上进行扩展,增加新功能,这样产生新的类,称为派生类。继承呈现了面向对象程序设计的层次结构,体现了由简单到复杂的认知过程。继承主要解决的问题是:共性的抽取,然后代码复用。简单来说,我们可以有一个父类,然后将若干子类中的共同性拿出来放在父类中,然后再由子类继承父类上面代码中,有Teache
2022-12-06 23:39:04
97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅