摘要:
在Python中,魔法方法(Magic Methods)或双下划线方法(Dunder Methods)是一类特殊的方法,它们以双下划线(__)开头和结尾。这些方法为对象提供了丰富的功能,允许你定义对象的内置操作行为,如初始化、比较、表示、数学运算等。 以下是一些常见的魔法方法及其用途,并附有相应的示 阅读全文
摘要:
/* 抽象类 什么是抽象类? 被abstract关键字所修饰的类就是抽象类 *有抽象方法的类就是抽象类 什么是抽象方法? 没有方法体的方法就是抽象方法 抽象类的特点? 1,抽象类和抽象方法都要由abstract关键字来修饰 abstract class AA{ public abstract voi 阅读全文
摘要:
/* 代码块分类? 局部代码块 作用是什么? 能够让局部变量,更早的在内存中消失,节省空间 public class domo0629_02 { public static void main(String[] args){ { int i = 0; //这个花括号内属于局部代码块 } } } 构造 阅读全文
摘要:
public class demo0629 { public static void main(String[] args){ Persons p = new Student();//向上转型 p.eat(); Student s = (Student) p;//向下转型 s.eat(); s.pl 阅读全文
摘要:
class day6_26_1{ public static void mian(String[] args){ Fu2 fu2 = new Zi2();//父类引用子类对象 fu2.print();//fu } } class Fu2{ public void print(){ System.ou 阅读全文
摘要:
public class day_6_25_1 { public static void main(String[] args){ Zi1 zi1 = new Zi1(); zi1.setEat(); } } /* 1,什么是方法的重写? 在子类继承父类中,子类出现与父类方法的声明完全一直的方法,就 阅读全文
摘要:
public class day_6_25 { public static void main(String[] args){ Zi zi = new Zi(); zi.getName(); }; } /* 在子父类继承 */ class Fu{ String name = "张三"; public 阅读全文
摘要:
//this在private关键字后标准代码该怎么写? /*this代表对象得引用,那个对象调用this所在得方法,this就代表那个对象 this作用:this可以掘金局部变量隐藏成员变量得问题*/ class phone { String name; int age; public void s 阅读全文
摘要:
/* * 手机类 * 属性: * 品牌brand * 价格price * 行为: * 打电话call() * 发短信sendMessage() * 玩游戏playGame() * * * */ private 为是私有方法只能在类内部使用 public class Do { public stati 阅读全文
摘要:
/* 构造方法 什么是构造方法? 方法名和类名相同,和普通方法的格式不一样的特殊方法 构造方法的定义格式? 修饰符 类名 (形参){ 执行语句 } 构造方法的作用? 1,用来创建对象 2,用来对象的属性进行初始化 构造方法的特点? 1,构造方法没有返回值类型 2,构造方法没有返回值 构造方法得注意事 阅读全文