//java code
class B extends A
{
public B()
{
//这里做一些赋值计算等操作,然后再调用父类构造函数
super();
}
}
//c# code
class B : A
{
public B():base()
{
//怎么在base()执行前做一些操作
}
}
1、放到基类中,子类中首先要执行父类的构造;
2、在父类中写一个空方法,放到构造函数的最开始,然后子类去override这个方法,写具体的操作
你这广告发的也太不专业了吧,也不知道掩饰一下
这个培训课也太low了,老师正儿八经假正经,现在有免费的网上视频学习,谁还参加你这个培训课呀!!
@王槿: 我这个是有好东西分享给大家,在我看来他们讲的还不错,每个都有自己的想法和喜好。就好比你喜欢吃苹果,他喜欢吃梨。
做广告就做广告,还解释的冠冕堂皇的。要分享就把课程的视频分享出来。
@xiaoxiaojia: 这个是免费报名,参加后就会有视频
@xiaoxiaojia 的做法应该可以理解为在父类的构造方法中执行一些的代码,而不是在父类构造函数执行且执行一些代码(无法实现),我比较奇怪为什么有这样的需求,设计上也许可以优化,可以说说具体的场景不