JAVA面向对象
面向对象
Christina_cyw
思想自由,言行谨慎
展开
-
抽象、接口、多态
一、抽象 抽象类:只需要去声明属性和方法的类,不需要具体的实现,具体功能的实现由子类去重写父类的方法 public abstract class Canine { public abstract void roar(); } public class Dog extends Canine{ /** * 重写父类中的抽象方法 */ @Override public void roar() { System.out.println("汪汪叫");原创 2021-02-21 22:39:49 · 101 阅读 · 0 评论 -
类&对象&方法
定义类和对象 /** * 描述学生事物 * 属性:姓名,年龄,性别 * 行为:吃饭,睡觉,学习 */ public class Student { //属性,和原来定义一个变量的语法是一样的 //成员变量,可以不用赋初始值 String name; int age; char sex; //行为,和原来定义的方法语法是一样的,不需要加static关键字 //成员方法 public void eat(){ System.out.println("吃饭"); } public void sleep(){ Sys原创 2021-01-28 11:13:55 · 251 阅读 · 0 评论